$ systemctl start docker
$ mkdir dockerfile
$ vim mydockerfile-centos
输入
FROM centos # 基础镜像是官方原生的centos
MAINTAINER hjj<[email protected]> # 作者 加 邮箱
ENV MYPATH /usr/local # 配置环境变量的目录
WORKDIR $MYPATH # 将工作目录设置为 MYPATH
RUN yum -y install vim # 给官方原生的centos 增加 vim指令
RUN yum -y install net-tools # 给官方原生的centos 增加 ifconfig命令
EXPOSE 80 # 暴露端口号为80
CMD echo $MYPATH # 输出下 MYPATH 路径
CMD echo "-----end----"
CMD /bin/bash # 启动后进入 /bin/bash
按 esc 键 :wq! 退出
# 命令: docker build -f 文件路径 -t 镜像名:[tag] .
$ docker build -f mydockerfile-centos -t mycentos:0.1 .
出现下图后则构建成功
查看镜像
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mycentos 0.1 cbf5110a646d 2 minutes ago 311MB
$ docker run -it mycentos:0.1 # 注意带上版本号,否则每次都回去找最新版latest