docker 常用容器创建(自用)

mysql容器创建

docker run -p 3306:3306 --name mysql \
-v /wzy/dockerdata/mysql/mysql-log:/var/log/mysql \
-v /wzy/dockerdata/mysql/mysql-data:/var/lib/mysql \
-v /wzy/dockerdata/mysql/mysql-conf:/etc/mysql \
-v /wzy/dockerdata/mysql/mysql-files:/var/lib/mysql-files \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:8.0.11

redis容器创建

docker run --rm -d --name redis -p 6379:6379 redis:6.0.20 --requirepass "root"

rabbitmq容器创建

docker run \-e RABBITMQ_DEFAULT_USER=root \-e RABBITMQ_DEFAULT_PASS=root \--name rabbitMQ \--hostname rabbitMQ_host \-p 15672:15672 \-p 5672:5672 \-d \rabbitmq:3-management

es,kibana网络创建

docker network create es-net

es容器创建

docker run -d --name elasticsearch \-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \-e "discovery.type=single-node" \-v /wzy/dockerdata/elasticsearch/es-data:/usr/share/elasticsearch/data \-v /wzy/dockerdata/elasticsearch/es-plugins:/usr/share/elasticsearch/plugins \-v /wzy/dockerdata/elasticsearch/es-logs:/usr/share/elasticsearch/logs \--privileged \--network es-net \-p 9200:9200 \-p 9300:9300 \
elasticsearch:7.12.1

kibana容器创建

docker run -d \
--name kibana \
-e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
--network=es-net \
-p 5601:5601  \
kibana:7.12.1

nacos容器创建

docker run -d -p 8848:8848 \
-e MODE=standalone \
-e PREFER_HOST_MODE=hostname \
-v /wzy/dockerdata/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
-v /wzy/dockerdata/nacos/logs:/home/nacos/logs \
--restart always \
--name nacos nacos/nacos-server

mongdb容器创建

docker run \
-d \
--name mongo \
--privileged=true \
-p 27017:27017 \
-v /wzy/dockerdata/mongoDB/mongo-data:/data/db \
mongo:4.2.2

zookeeper容器创建

docker run -e TZ="Asia/Shanghai" \
-d \
-p 2181:2181 \
-v /wzy/dockerdata/zookeeper/zk-data:/data \
--name zookeeper \
zookeeper:3.7.1

minio容器创建

docker run -p 9000:9000 -p 9090:9090 \--name minio \-d --restart=always \-e "MINIO_ACCESS_KEY=root" \-e "MINIO_SECRET_KEY=root123456" \-v /wzy/dockerdata/minio/data:/data  \-v /wzy/dockerdata/minio/config:/root/.minio \minio/minio  server\/data --console-address ":9090" -address ":9000"

gitlab容器创建

docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab -v /wzy/dockerdata/gitlab/etc:/etc/gitlab -v /wzy/dockerdata/gitlab/log:/var/log/gitlab -v /wzy/dockerdata/gitlab/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh

jenkins 容器创建

docker run -d -u root \
-p 8080:8080 -p 50000:50000 \
-v /wzy/dockerdata/jenkins/jenkins_home:/var/jenkins_home \
-v /wzy/dockerdata/jenkins/jenkins_localtime:/etc/localtime \
--name jenkins jenkinsci/blueocean:1.24.1-bcc31d32159f

xxl-job容器创建

docker run -d \
-e PARAMS="--spring.datasource.url=jdbc:mysql://124.223.174.88:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=UTC \
--spring.datasource.username=root \
--spring.datasource.password=root \
--spring.datasource.driver-class-name=com.mysql.jdbc.Driver" \
-p  8282:8080 \
-v /wzy/dockerdata/xxjob/applogs:/data/applogs \
--name my-xxl-job-admin-2.3.1  \
-d xuxueli/xxl-job-admin:2.3.1

rabbitmq容器创建

docker run \-e RABBITMQ_DEFAULT_USER=root \-e RABBITMQ_DEFAULT_PASS=root \--name rabbitMQ \--hostname rabbitMQ_host \-p 15672:15672 \-p 5672:5672 \-d \rabbitmq:3-management

rabbitmq容器创建

docker run \-e RABBITMQ_DEFAULT_USER=root \-e RABBITMQ_DEFAULT_PASS=root \--name rabbitMQ \--hostname rabbitMQ_host \-p 15672:15672 \-p 5672:5672 \-d \rabbitmq:3-management

rabbitmq容器创建

docker run \-e RABBITMQ_DEFAULT_USER=root \-e RABBITMQ_DEFAULT_PASS=root \--name rabbitMQ \--hostname rabbitMQ_host \-p 15672:15672 \-p 5672:5672 \-d \rabbitmq:3-management

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/171273.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[DFS深度优先搜索]集合里的乘法

集合里的乘法 题目描述 给定一个目标数T和一个整数集合S,判断是否存在S的一个非空子集,子集中的数相乘的积为T。 关于输入 输入为两行。 第一行为目标数T,和S中的元素个数N,以空格隔开。 第二行为S中的N个元素,以空…

FASTJSON v2详解

FASTJSON 2是一个性能极致并且简单易用的Java JSON库。 FASTJSON 2是FASTJSON项目的重要升级,和FASTJSON 1相比,性能有非常大的提升,解决了autoType功能因为兼容和白名单的安全性问题。 性能极致,性能远超过其他流行JSON库&#x…

送你一篇 MacOS 命令手册

文章目录 1.文件系统命令ls - 列出目录内容cp - 复制文件或目录mv - 移动文件或目录rm - 删除文件或目录mkdir - 创建新目录rmdir - 删除空目录touch - 创建或更新文件 2.系统管理命令top - 显示系统进程信息ps - 显示当前进程状态kill - 终止进程system_profiler - 获取系统信…

UniApp 组件 u-tabs 详细讲解

基本用法 u-tabs 是一个选项卡组件&#xff0c;通过在 <u-tabs> 标签中插入多个 <u-tab> 标签来实现多个选项卡之间的切换。每个 <u-tab> 标签作为一个选项卡&#xff0c;可以设置标题和对应的内容。 下面是一个基本的示例&#xff1a; <u-tabs :curren…

多维代码特征提取技术浅析

最近我把《代码审计 C/C实践》一书中关于描述SCA工具的技术点之一——多维代码特征提取技术重新阅读了一下&#xff0c;理解一下多维代码特征提取技术以及在SCA工具中的运用。 SCA工具需要对知识库&#xff08;或称为源库我认为更合适&#xff09;中的软件代码提取特征值&…

Linux内核--内存管理(一)任务空间管理

目录 一、引言 二、基本概念梳理 三、用户态进程内存管理 ------>3.1、用户态 ------>3.2、内核态 ------>3.3、内存管理结构 ------>3.4、mm_struct ------>4.5、vm_area_struct 四、内核态结构 ------>4.1、32位内核态结构 ------>4.2、64位…

全网最细!Vue3实现路由缓存~

1、设置缓存对应的数据 需要在全局状态管理中&#xff0c;或者当前组件中添加数据&#xff08;本次演示在全局状态管理中&#xff0c;使用的是 pinia&#xff09; const coreStore defineStore(coreStore, {state () {return {// 缓存页面路由数组及组件cacheRoutes: [],inclu…

2018年4月26日 Go生态洞察:Go新品牌形象及标识发布

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…

从代码执行,看单片机内存的分配

1、单片机执行指令过程详解 单片机执行程序的过程&#xff0c;实际上就是执行我们所编制程序的过程。即逐条指令的过程。计算机每执行一条指令都可分为三个阶段进行&#xff0c;即取指令--分析指令--执行指令。 取指令的任务是&#xff1a;根据程序计数器PC中的值从程序存储器读…

C语言基础介绍

1. C语言基础知识 C语言是一种计算机编程语言&#xff0c;是一门用于编写系统软件和应用软件的高级语言。C语言的基础知识包括&#xff1a; 数据类型&#xff1a;C语言中的数据类型包括整型、浮点型、字符型等。 变量&#xff1a;C语言中使用变量来存储数据&#xff0c;变量必…

Spring RabbitMQ那些事(2-两种方式实现延时消息订阅)

目录 一、序言二、死信交换机和消息TTL实现延迟消息1、死信队列介绍2、代码示例(1) 死信交换机配置(2) 消息生产者(3) 消息消费者 3、测试用例 三、延迟消息交换机实现延迟消息1、安装延时消息插件2、代码示例(1) 延时消息交换机配置(2) 消息生产者(3) 消息消费者 3、测试用例 …

python类的伪私有属性__X

1 python类的伪私有属性__X python类的伪私有属性&#xff0c;是为了避免实例内的命名空间冲突。 1.1 变量名压缩__X &#xff08;1&#xff09;描述&#xff1a;python的class语句内&#xff0c;开头有两个下划线&#xff0c;但结尾没有两个下划线的变量名&#xff0c;会自…

[Linux]进程创建➕进程终止

文章目录 1.再谈fork()函数1.1fork()创建子进程 OS都做了哪些工作?1.2对上述问题的理解1.3写时拷贝进行父子进程分离的优势1.4了解eip寄存器和pc1.5了解进程的上下文数据1.6对计算机组成的理解1.7fork常规用法1.8fork调用失败的原因 2.进程终止2.1进程终止时操作系统要做的工作…

输入一个数n,输出大写字母X c++ 描述 用例输入 1 4 用例输出 1 d d c c b b a b b c c d d

输入一个数n&#xff0c;输出大写字母X c 描述 用例输入 1 4 用例输出 1 d d c c b b a b b c c d d 以下是使用C编写的输出大写字母X的程序&#xff1a; #include <iostream> #include <cmath> int main() {int n;std::cout << "请输入一个数n&…

人工智能-注意力机制之Transformer

Transformer 比较了卷积神经网络&#xff08;CNN&#xff09;、循环神经网络&#xff08;RNN&#xff09;和自注意力&#xff08;self-attention&#xff09;。值得注意的是&#xff0c;自注意力同时具有并行计算和最短的最大路径长度这两个优势。因此&#xff0c;使用自注意力…

13年老鸟总结,性能测试方法汇总+性能响应很慢排查方法(详全)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、性能测试包含哪…

windows的bat文件(学习笔记)

简介 通过windows的cmd执行的批处理&#xff0c;扩展名可以是.bat或.cmd&#xff08;类似linux的shell脚本&#xff09; 所有语句符号不区分大小写 帮助提示信息&#xff1a;命令 /? 1 基本语法 (1) 注释&#xff1a;rem 注释文本不执行 (2) 关闭盘符输出&#xff1a;e…

Java实现-数据结构 2.时间和空间复杂度

.如何衡量一个算法的好坏&#xff1a;时间复杂度和空间复杂度 算法效率分为时间效率和空间效率&#xff0c;时间效率称为时间复杂度&#xff0c;空间效率称为空间复杂度 时间复杂度 算法的时间复杂度是一个数学函数&#xff0c;它描述了算法的运行时间&#xff0c;一个算法执…

读书笔记:《宽客人生:依曼纽尔·德曼》

金融工程&#xff0c;也叫数量金融&#xff0c;洞察了证券价值与不确定性之间的关系。 布莱克-斯科尔斯模型可以告诉我们如何利用标的股票来复制期权&#xff0c;以及复制期权的成本&#xff0c;做市商利用此来复制期权&#xff0c;以规避无法从其他人那里购买合适价格的期权的…

vim+xxd编辑十六进制的一个大坑:自动添加0x0a

问题描述 今天在做一个ctf题&#xff0c;它给了一个elf文件&#xff0c;我要做的事情是修复这个elf文件&#xff0c;最后执行它&#xff0c;这个可执行文件会计算它自身的md5作为这道题的flag。我把所有需要修复的地方都修复了&#xff0c;程序也能成功运行&#xff0c;但是fl…