首页 > 代码库 > docker创建镜像
docker创建镜像
手动创建:
docker run -d -p mynginx:v2 nginxrpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpmyum install nginx -yvi /etc/nginx/nginx.confdaemon off;docker ps -adocker commit a823e15f958b oldboyedu/mynginx:v3docker run -d -p 80:80 oldboyedu/mynginx:v3 nginx
用Dockerfile创建:
mkdir -p /opt/dockerfile/nginxecho ‘<h1>test index</h1>‘ > index.html[root@lanny nginx]# cat Dockerfile FROM centosMAINTAINER lanny.ma iher@foxmail.comWORKDIR /etc/yum.repos.d/ADD CentOS-Base.repo /etc/yum.repos.d/RUN rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpmRUN yum install nginx -yWORKDIR /etc/nginxRUN echo ‘daemon off;‘ >> /etc/nginx/nginx.confADD index.html /usr/share/nginx/htmlVOLUME ["/etc/nginx"]VOLUME ["/usr/share/nginx/html"]VOLUME ["/var/www"]EXPOSE 80 443CMD ["nginx"]
docker build -t oldboyedu/mynginx:v4 /opt/dockerfile/nginx/
docker run -d -p 80:80 oldboyedu/mynginx:v4
docker ps -a
docker创建镜像
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。