美文网首页
[技术干货] 使用dockerfile创建镜像

[技术干货] 使用dockerfile创建镜像

作者: 乐维_lwops | 来源:发表于2020-03-02 18:29 被阅读0次

Dockerfile是一个文本格式的配置文件, 用户可以使用Dockerfile 来快速创建自定义的镜像。Dockerfile主体内容分为四部分,基础镜像信息、维护者信息、镜像操作指令和启动是执行指令。

1.Dockerfile的基本指令

2.编写Dockerfile文件

# mkdir /root/mynginx

# cd /root/mynginx

# vim Dockerfile

3.用Dockerfile构建镜像和启动服务

# PS:构建nginx镜像是必须要操作系统的镜像,本文是使用centos:centos7,可以通过docker pull centos:centos7 指令下载。

# cd /root/mynginx

# ls -l

# docker build -t mynginx:v1 .

#后面有个点表示当前目录(出现2个successfully则表示构建成功);

# docker images #查看镜像

# docker run -d -it -p 80:80 --name nginx mynginx:v1

#这时是访问不了web页面的,需要进入到容器启动nginx就可以了。

# docker exec -it 7d9088659f40 /bin/bash

# /usr/local/nginx-1.14.0/sbin/nginx

# ps -ef | grep nginx

# 此时访问nginx就可以访问成功

更多技术问题,欢迎进群交流177428068

相关文章

网友评论

      本文标题:[技术干货] 使用dockerfile创建镜像

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