![](https://img-blog.csdnimg.cn/fdd33659b784429384f6a5cef2d62941.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 56
Docker
小鲁蛋儿
莫道桑榆晚,为霞尚满天。
展开
-
Docker学习笔记
Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”。Linux容器技术的出现就解决了这样一个问题,而 Docker 就是在它的基础上发展过来的。原创 2022-05-18 16:12:32 · 365 阅读 · 0 评论 -
Docker搭建基于zookeeper和LevelDB的ActiveMQ集群
1.准备①需要具备搭建好的zookeeper集群②拉取activemq镜像docker pull webcenter/activemq③说明主机 Zookeeper集群端口 AMQ集群bind端口 AMQ消息tcp端口 管理控制台端口 192.168.16.106 2181 tcp://0.0.0.0:63631 61616 8161 192.168.16.106 2182 tcp://0.0.0.0:63632 .原创 2022-05-17 18:41:44 · 837 阅读 · 2 评论 -
修改Docker容器配置文件增加端口不生效问题
1.修改之前一定要停止容器,否则修改完之后又被改回去了2.修改完之后先重启docker服务(而不是重新启动容器,否则你的配置文件就变回之前的了)systemctl restart docker以上是自己的踩坑记录...原创 2022-05-16 13:33:09 · 1799 阅读 · 0 评论 -
用java连接Docker创建的zookeeper集群connectString的踩坑
docker创建zookeeper容器时的指令docker run -d --name zookeeper1 -p 2181:2181 --network zookeeper jplock/zookeeper:3.4.8docker run -d --name zookeeper2 -p 2182:2181 --network zookeeper jplock/zookeeper:3.4.8docker run -d --name zookeeper3 -p 2183:2181 --network原创 2022-05-16 12:03:13 · 591 阅读 · 0 评论 -
使用Docker配置Zookeeper集群
1.准备zookeeper镜像docker pull jplock/zookeeper:3.4.82.自定义网络docker network create zookeeper自定义网络本身就维护好了主机名和ip的对应关系(ip和域名都能ping通),相比于默认使用的bridge网络(只能ping通ip)。由于docker容器内部的ip是有可能会发生改变的,在配置zookeeper集群时,可以使用容器名代替ip,在增加或减少集群数量或者zookeeper宕机时不影响集群的使用以及修改原原创 2022-05-15 16:08:33 · 2640 阅读 · 1 评论 -
Docker容器网络更改
1.添加自定义网络(默认是桥接模式)docker network create 网络名称2.解除容器绑定的网络docker network disconnect 网络名称 容器名称3.为容器重新指定网络docker network connect 网络名称 容器名称 4.重启容器docker restart 容器名称5.查看效果docker inspect 容器名称容器网络已由bridge改为zookeeper自定义网络本身就维护好了主机.原创 2022-05-15 15:06:35 · 9213 阅读 · 0 评论