docker可以使用一个镜像创建多个容器,使用docker create可以创建容器,然后映射不同的端口和配置,代码示例如下:
sudo docker create --name testdocker -p 5000:80 zhenlei1970/testdockernew
上面的代码创建镜像名称为zhenlei1970/testdockernew的容器,名称为testdocker,将端口80映射为本地端口5000。
然后可以运行这个容器:
sudo docker start -a testdocker
使用同样的语句模式可以创建另一个容器:
sudo docker create --name testdocker1 -p 5002:80 zhenlei1970/testdockernew
使用的镜像一样,只是名称和端口不一样,启动方法相同:
sudo docker start -a testdocker1
这样我们就同时运行了一个镜像的两个容器,使用浏览器可以分别访问这两个实例。
网友评论