美文网首页
docker构建本地镜像

docker构建本地镜像

作者: LeslieLiang | 来源:发表于2018-09-06 23:27 被阅读0次

    使用commit命令构建本地镜像

    将配置了nginx的Ubuntu构建为本地镜像

    • 首先先创建一个容器并配置nginx

    $ docker run -it --name nginx_ubuntu ubuntu:16.04 /bin/bash

    • 安装nginx并配置

    # apt-get install -y nginx

    • 退出容器,开始构建

    $ docker commit -a 'LeslieLiang' -m 'nginx_web_ubuntu' nginx_ubuntu leslieliang/nginx_ubuntu
    -a:镜像作者名
    -m:镜像描述
    nginx_ubuntu:容器名
    leslieliang/nginx_ubuntu:构建的镜像名

    • 此时镜像已经构建完成了,可使用docker images查看本地镜像

    ps:使用构建的镜像创建nginx容器

    $ docker run -d --name nginx_ubuntu -p 80 lesliang/ubuntu nginx -g "daemon off;"
    容器在后台运行,nginx在前台运行,当nginx停止时容器也停止
    

    相关文章

      网友评论

          本文标题:docker构建本地镜像

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