docker-compose

docker和docker compose中使用host.docker.internal访问其他服务

在使用docker过程中,如果我们要访问宿主机,最直接的办法是查到docker0的ip然后在docker中直接访问即可。 无host.docker.internal的情况 比如我们有一个nginx的容器,需要反向代理主机上的8081端口的一个服务。 在linux下使用ip addr命令查到的docker0大概是这样的: … 4: docker0: <BROADCAST,MULTICAST […]

使用docker-compose一键部署rabbitmq多节点集群

使用docker-compose一键部署rabbitmq多节点集群,这里经过实际测试成功部署后,已上传到github,保持更新。 主要工作: 一键部署多节点; 节点加入集群 rabbitmq management 默认管理用户和密码设置; 关于加入集群,这里有一些简单的规则说明: join_cluster 命令有一个可选的参数 –ram ,该参数代表新加入的节点是内存节点,默认是磁盘节 […]

docker-compose避免多次build同一个镜像

在docker-compose.yml指定了多个服务。他们的是使用相同的 Dockerfile 生成镜像。它们使用相同的镜像,但每个服务都有不同的command或者端口等其他信息。 在开发或自测过程中,经常使用 docker-compose up –build 来重建镜像。docker 会根据Dockerfile 两次相同的 myimage,比较浪费时间。 原来的配置是这样的: ver […]

docker,Dockerfile,docker-compose操作指南及最佳实践

容器管理工具docker的出现使开发及运行环境的配置变得更加便利,服务器运维更高效,也成为了后端工程师必须要掌握的效率工具,我们在这里总结一下它的具体使用,关于Linux下安装docker相关请看前面一篇:CentOS7安装Docker配置服务端和容器自启动,这里我们将详细介绍docker的使用,dockerfile的编写规则和实例,docker-compose工具的使用和实例,基本上想学会doc […]

Scroll to top