创建dockerfile
#构建一个基础的centos7的镜像
FROM centos:7
#维护者:jilei+邮箱
MAINTAINER JILEI<Jileiiiiii@163.com>
#环境变量为/tmp这个临时目录
ENV MYPATH /tmp
#工作路径为环境变量
WORKDIR $MYPATH
#自动下载net-tools这个工具包,里面工具包包括ifconfig命令
RUN yum -y install net-tools
#下载vim
RUN yum -y install vim
#暴露3333端口
EXPOSE 3333
#以bash交互
CMD /bin/bash
#输出下当前环境变量
CMD echo $MYPATH
#输出end
CMD echo "--end---"
构建dockerfile
docker build -f mycentos -t jileicentos:1.0 .
启动自己构造的centos
docker run -it 2ad4d670c043 /bin/bash
因为WORKDIR设置的是tmp,所以启动该镜像则自动进入tmp目录下
ifconfig也可以使用
vim也可以使用