docker学习之三:使用Dockerfile构建Docker镜像 和 Dockerfile常用指令

一、编写一个Dockerfile修改nginx镜像的首页。
1、Dockerfile文件内容
FROM nginx
RUN echo '

Hello Dockerfile,hahaha

' > /usr/share/nginx/html/index.html
注意: /usr/share/nginx/html/index.html 是nignx镜像安装时首页的路径(默认路径)。
2、在Dockerfile所在路径 执行以下命令构建镜像。
docker build -t nginx:my . 。 命令最后的(.)代表路径,(.)表示当前路径。
3、使用2创建的镜像启动一个Docker容器。
docker run -d -p 92:80 nginx:my
4、然后IP,端口访问,查看结果,如下图。


docker学习之三:使用Dockerfile构建Docker镜像 和 Dockerfile常用指令_第1张图片
image.png

二、Dockerfile常用指令
1、官方参考文档:https://docs.docker.com/engine/reference/builder/#add

你可能感兴趣的:(docker学习之三:使用Dockerfile构建Docker镜像 和 Dockerfile常用指令)