zoukankan      html  css  js  c++  java
  • 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 " daemon 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" .

    四、实验结果

  • 相关阅读:
    我的软件工程课目标
    软件工程课程的建议
    结对编程学习fault、error、failure三种状态
    结对编程项目的过程记录与收获
    “结对编程”之我见
    关于问卷调查
    我的软件工程课目标
    软件工程课程建议
    结对编程2
    结对编程之四则运算
  • 原文地址:https://www.cnblogs.com/itshare/p/9574409.html
Copyright © 2011-2022 走看看