实践:如何基于同一个镜像创建多个docker容器

查看本地已有的镜像/image

# docker images

通过同一个镜像/image创建多个容器

最基本的docker run命令的格式如下:

docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]

[OPTIONS]参数说明:

--name 指定容器名称

-d 指定容器运行于前台还是后台

IMAGE[:TAG]

指定image名称

创建第一个容器:基于镜像nginx创建第一个名为web1的容器

# docker run -d --name web1 nginx8f64b314da42ad520c7b0dc502b52551129ba43a6cd033cab1458b9869e2072d# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES8f64b314da42 nginx "/docker-entrypoint.…" 10 seconds ago Up 9 seconds 80/tcp web1

创建第二个容器:基于镜像nginx创建第二个名为web2的容器

# docker run -d --name web2 nginx13ade29462fd1fab514daabb16e74d792f675ffa3e6b27c8a5606bfaf781a328# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES13ade29462fd nginx "/docker-entrypoint.…" 2 seconds ago Up 1 second 80/tcp web28f64b314da42 nginx "/docker-entrypoint.…" 17 seconds ago Up 16 seconds 80/tcp web1
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章