制作二个dockerfile,成立本地镜像

一、测量试验情状

    dockerfile,
首要是四有个别构成:基础镜像消息、维护者新闻、镜像操作指令、容器运转施行命令。

OS version: CentOS Linux release 7.5.1804 (Core)

 

docker cluster : master 1 + data node 4

step 1: 遵照语法,如下写一个centos操作系统的nignx镜像。

docker version: 1.13.1

图片 1

 

然后记得:wq保存和剥离vi。

二、材质绸缪

 

  1. dockerfile 文件,如下

step 2: 营造dockerfile镜像文件

/opt/command/kevin_docker_files/01_nginx/Dockerfile/kevin_nginx_dockerfile.dockerignore

备考:最终加1个空格,1个斯洛伐克语句号,OK

# Instruction
FROM centos

# LABLE info
LABEL vendor="itshare" 
      version="0.0.1-beta" 
      release-date="2018-09-02"

# Dockerfile execute command
RUN mkdir -p /opt/apt/
RUN touch /opt/apt/sources.list
RUN echo "kevin.tian installed nginx" >> /opt/apt/sources.list
# RUN yum update && yum install -y nginx
RUN apt-get update && apt-get install -y nginx
RUN echo "ndaemon off;" >> /etc/nginx/nginx.conf

# Container startup command
CMD /usr/sbin/nginx

root >>> docker build -t kevin_nginx/v1:latest -f
/opt/command/kevin_docker_files/kevin_nginx_dockerfile.dockerignore
.

 

下一场回车,实践build如下图,只必要拭目以俟build全体进程一气浑成即可。

三、实验步骤

图片 2

发表评论

电子邮件地址不会被公开。 必填项已用*标注