docker构建本地镜像

使用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停止时容器也停止
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容