zoukankan      html  css  js  c++  java
  • CMD centos7 安装 最新版本的docker ENTRYPOINT

    yum update

    # vim /etc/yum.repos.d/docker.repo

    //添加以下内容

    [dockerrepo]

    name=Docker Repository

    baseurl=https://yum.dockerproject.org/repo/main/centos/7/

    enabled=1

    gpgcheck=1

    gpgkey=https://yum.dockerproject.org/gpg

    # yum install docker-engine -y

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://t4gshq2x.mirror.aliyuncs.com"]
    }
    EOF


    sudo systemctl daemon-reload
    sudo systemctl restart docker
    https://dev.aliyun.com/list.html 寻找镜像

    Dockerfile 原语里面ENTRYPOINT 是docker的启动进程,CMD是ENTRYPOINT的参数
    #########################################################################
    mariadb Dockerfile
    在mysql官方镜像中提供了容器启动时自动执行/docker-entrypoint-initdb.d文件夹下的脚本的功能(包括shell脚本和sql脚本) 
    也就是说只要把你自己的初始化脚本放到/docker-entrypoint-initdb.d/文件夹下就齐活了。
    参考:https://blog.csdn.net/10km/article/details/79046864

    概念:--link selenium_hub:hub
    hub是该容器在link下的别名(alias),通俗易懂的讲,站在node容器的角度,selenium_hub和hub都是1cbbf6f07804容器的名字,并且作为容器的hostname,node用这2个名字中的哪一个
    ENTRTYPOINT CMD两者的联系和区别
    # the command of entrypoint
    ENTRYPOINT ["nginx"]
    
    CMD ["-g","daemon off;"]
    CMD ["/bin/bash"]  == docker run -it images /bin/bash
    CMD带的参数会变成ENTRYPOINT的参数

     3.save - load images 镜像

    mkdir /opt/images; cd /opt/images
    docker images >  /tmp/images.txt ;  awk '{print "docker save -o "$1"_"$2".tar "$1":"$2}' /tmp/images.txt
     
  • 相关阅读:
    在JavaScript中对HTML进行反转义
    JavaScript 删除数组中的对象
    CSS中的before和:after伪元素深入理解
    关于css浮动的一点思考
    前端常见跨域解决方案(全)
    window.location对象详解
    51nod 1001 数组中和等于K的数对
    51nod 1002 数塔取数问题
    51nod 1015 水仙花数
    51nod 1080 两个数的平方和
  • 原文地址:https://www.cnblogs.com/hixiaowei/p/8728289.html
Copyright © 2011-2022 走看看