• 安装docker CE for CentOS


    Uninstall old versions

      sudo yum remove docker 
                    docker-client
                    docker-client-latest
                    docker-common
                    docker-latest
                    docker-latest-logrotate
                    docker-logrotate
                    docker-engine

    SET UP THE REPOSITORY

      sudo yum install -y  yum-utils device-mapper-persistent-data lvm2

    sudo yum-config-manager --add-repo   https://download.docker.com/linux/centos/docker-ce.repo

    Optional

      sudo yum-config-manager --enable docker-ce-edge
    sudo yum-config-manager --enable docker-ce-test
    #可以关闭
    sudo yum-config-manager --disable docker-ce-edge

    INSTALL DOCKER CE

    1、common install

      sudo yum install -y docker-ce

    2、to install specific version

      yum list docker-ce --showduplicates | sort -r

    #docker-ce.x86_64           18.09.0.ce-1.el7.centos           docker-ce-stablebash

    sudo yum install docker-ce-<VERSION STRING>

    3、start and verify

      sudo systemctl start docker
    sudo docker run hello-world

    Install using the convenience script

      $ curl -fsSL https://get.docker.com -o get-docker.sh
    $ sudo sh get-docker.sh

    <output truncated>

    sudo usermod -aG docker your-user

    Uninstall Docker CE

      sudo yum remove docker-ce
    sudo rm -rf /var/lib/docker

    Test Docker version

      docker --version
    sudo docker info

    Test Docker installation

      sudo docker run hello-world
    sudo docker image ls
    sudo docker container ls --all

    Recap and cheat sheet

      ## List Docker CLI commands
    docker
    docker container --help

    ## Display Docker version and info
    docker --version
    docker version
    docker info

    ## Execute Docker image
    docker run hello-world

    ## List Docker images
    docker image ls

    ## List Docker containers (running, all, all in quiet mode)
    docker container ls
    docker container ls --all
    docker container ls -aq

    客户端配置

    1、证书方式

      sudo mkdir -p /etc/docker/certs.d/192.192.49.87
    sudo cp /var/docker-data/certs/domain.crt /etc/docker/certs.d/192.192.49.87/ca.crt

    #可能需要OS级信任
    sudo cp /etc/dockercerts/domain.crt /etc/pki/ca-trust/source/anchors/192.192.49.87.crt
    sudo update-ca-trust

    2、http方式

      #或者关闭安全
    sudo cat << EOF > /etc/docker/daemon.json
    {
     "insecure-registries" : ["192.192.49.87"]
    }
    EOF

    sudo systemctl restart docker

    docker-compose配置

    安装

      sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    sudo chmod +x /usr/local/bin/docker-compose

    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
    docker-compose --version

    END

  • 相关阅读:
    PLSQL设置中文
    新建oracle实例
    eclipse中导入项目后中文成乱码解决办法
    安装oracle
    配置java环境变量
    学习springMVC实例1——配置和跳转到HelloWorld
    突破变态限制快捷方式提权法
    对象的内存布局
    XMl转Map-map调用公共模板
    对象的创建
  • 原文地址:https://www.cnblogs.com/fatt/p/10320407.html
Copyright © 2020-2023  润新知