Docker 學習筆記 (一)Dockerfile 創建本地鏡像


一、測試環境

OS version: CentOS Linux release 7.5.1804 (Core)

docker cluster : master 1 + data node 4

docker version: 1.13.1

 

二、材料准備

1. dockerfile 文件,如下

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

# 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

 

三、實驗步驟

1. 執行命令,順序如下

# 查看本地的Docker鏡像

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" .

 

四、實驗結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM