docker安装

docker安装

阿里云镜像源

sudo curl -L https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
  1. docker安装

    #如果已经有老版本得docker,想更换为新版本,先卸载掉老docker
    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    #安装配置docker仓库
    $ sudo yum install -y yum-utils
    
    $ sudo yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo
        
        
    #查看可以安装得docker版本
    $ yum list docker-ce --showduplicates | sort -r
    
    $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    #比如docker-ce-18.09.1
    #安装最新版本的Docker Engine和容器,或者自己指定安装特定版本
    
    $ sudo yum install docker-ce docker-ce-cli containerd.io -y
    
    中间需要确认GPG密钥,需要输入y
    
    
    #以下为一条命令安装docker
    ###yum install -y curl&&curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun  
    
    
    
  2. 配置docker daemon.json

    1.可以使用阿里云个人加速
    https://cr.console.aliyun.com/ 
    
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://f6ecprppdingxxxxxxx.mirror.aliyuncs.com"]
    }
    EOF
    

2.使用国内官方镜像加速地址

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
EOF

3.启动docker

sudo systemctl daemon-reload
sudo systemctl restart docker
sudo systemctl enable docker

4.测试

docker run hello-world
#查看是否可以正常运行
posted @ 2020-05-26 14:14  大葱丁  阅读(125)  评论(0)    收藏  举报