Docker容器

测试开发CICD——Docker——docker run ——创建一个新的容器并启用(同一个镜像启动多个容器,端口设置,踩坑了 1)

本文主要是介绍测试开发CICD——Docker——docker run ——创建一个新的容器并启用(同一个镜像启动多个容器,端口设置,踩坑了 1),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

 

链接:https://www.cnblogs.com/OneDirection/articles/7427387.html

 

 

========================================================================

 

我之前也是,同一个镜像生成多个容器,但是只有一个运行成功,其余运行失败。

 

后来发现,每个程序(应用)都有其对应的端口,当被其中一个容器占用了,另外一个容器就启动失败。

 

 

再后来,重新run的时候,通过-p参数,指定端口,同一个镜像的不容容器,指定不同的端口,这样就会多个容器同时运行了。

 

 

 

第一个有默认端口,虽然未指定:

 

 

 

第二个指定了新端口:

 

 

 

 

 

 

 

 

这篇关于测试开发CICD——Docker——docker run ——创建一个新的容器并启用(同一个镜像启动多个容器,端口设置,踩坑了 1)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!