这一节,我们从环境、文件、构建、效果这四个方面来速的使用Dockerfile来创建一个定制化的镜像:hello-nginx
。
只是看看执行步骤和基本命令,如果没有配置过国内镜像,基本会超时。
准备环境
创建Dockerfile专用目录
cd
cd Desktop
mkdir -p docker/hello-nginx
cd docker/hello-nginx
定制文件
创建Dockerfile
文件
vim Dockerfile
注意:文件名是固定的,并且首字母D
要大写 在文件中编写代码如下。
#源镜像
FROM nginx:latest
#作者
MAINTAINER GuiYiHuShen
#在源镜像中执行的命令
RUN touch /hello.txt
构建镜像
构建镜像
sudo docker build -t hello-nginx .
效果查看
使用新镜像启动一个容器,查看效果
sudo docker run -d -–name=hello-nginx1 hello-nginx
容器检查
sudo docker ps -a