1.docker pull centos:centos7
2.dockerfile内容
bash
FROM centos:centos7
#指定镜像维护的作者和邮箱
MAINTAINER csdn< **********@qq.com
#设置环境变量mypath
ENV MYPATH /usr/local
#设置进入容器的默认目录是/usr/local
WORKDIR $MYPATH
# 下载并替换 CentOS 镜像源
RUN curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
RUN yum clean all
RUN yum makecache
#安装vim和net-tools工具
RUN yum -y install vim
RUN yum -y install net-tools
#设置端口号是80
EXPOSE 80
#运行命令,打印success
CMD echo $MYPATH
CMD echo "success"
#运行命令, 进入/bin/bash
CMD /bin/bash
3.docker build -f dockerfile1 -t mycentos:2.0 .
4.docker run -it mycentos:2.0 /bin/bash
运行结果
