实战DockerFile构建自己的centos

# Docker Hub中99%的镜像都是从这个镜像过来的,然后配置需要的软件和配置进行构建的
FROM scratch

创建一个自己的centos

# 1.编写Dockerfile文件
FROM centos

MAINTAINER zjzaki<zjzaki@outlook.com>

ENV MYPATH /usr/local
WORKDIR $MYPATH

RUN yum -y install vim
RUN yum -y install net-tools

EXPOSE 80

CMD echo $MYPATH
CMD echo "---------end---------"
CMD /bin/bash

# 2.通过这个文件构建镜像
docker build -f mydockerfile -t mycentos:0.1 .

# 3.测试运行
docker run -it mycentos:0.1

查看镜像制作历史

docker history 镜像id