美文网首页
docker container run 背后发生了什么?

docker container run 背后发生了什么?

作者: 编程人生 | 来源:发表于2023-12-09 15:54 被阅读0次

    docker container run -d --publish 80:80 --name webhost nginx

    1.在本地查找是否有nginx 这个镜像,但是没有发现

    2.在远程的image registry 查找nginx 镜像(默认的registry 是Docker Hub)

    3.下载最新版本的nginx镜像(nginx:last 默认)

    4.基于nginx镜像创建一个新的容器,并且准备运行

    5.docker engin 分配给这个容器一个虚拟IP地址

    6.在宿主机上打开80端口并把容器的80端口转发到宿主机上

    7.启动容器,运行指定的命令(这是一个shell 脚本去启动nginx)

    相关文章

      网友评论

          本文标题:docker container run 背后发生了什么?

          本文链接:https://www.haomeiwen.com/subject/dhtugdtx.html