docker用同一个mysql镜像创建多个容器只有一个容器可以使用

doubleDNA 2018-03-27 02:44:59
docker用同一个mysql镜像创建多个容器只有一个容器可以使用,网上查了一下是因为多个容器使用了镜像的同一个端口,有什么好的解决方法
...全文
2311 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qwqwqw408 2019-10-22
  • 打赏
  • 举报
回复
用k8s来部署就不会有这个问题了
王念存于心 2019-10-17
  • 打赏
  • 举报
回复
楼上这个方法可以,还有就是可以在网卡上分个ip,不同容器走不同的ip,等于一个服务器上运行了两个全系统。
qq_42533900 2019-10-16
  • 打赏
  • 举报
回复
docker run -itd -p 3306:3306 --name=mysql1 -e MYSQL_ROOT_PASSWORD=123 mysql:5.6
docker run -itd -p 3307:3306 --name=mysql1 -e MYSQL_ROOT_PASSWORD=123 mysql:5.6
我这样可行
善良超锅锅 2018-03-28
  • 打赏
  • 举报
回复
启动容器时可以用参数指定端口映射,将容器内使用的端口映射到宿主机不同的端口。这样就没有冲突了

1,163

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧