Docker 学习笔记 (一)Dockerfile 建立本地镜像

1、测试环境node

OS version: CentOS Linux release 7.5.1804 (Core)nginx

docker cluster : master 1 + data node 4docker

docker version: 1.13.1centos

 

2、材料准备测试

1. dockerfile 文件,以下ui

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

# 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

 

3、实验步骤code

1. 执行命令,顺序以下blog

# 查看本地的Docker镜像get

root >> docker images

# 执行docker build命令,建立镜像,

# 注意:build命令结尾有个结束符号 英文句号“.",不要忘记,不然执行会提示错误少个参数。

root >> docker build -f "/opt/command/kevin_docker_files/01_nginx/Dockerfile/kevin_nginx_dockerfile.dockerignore" -t "nginx/kevin.tian" .

 

4、实验结果

相关文章
相关标签/搜索