1.Docker安装

159 阅读1分钟

1.Docker安装

1.1安装

环境准备

  1. centos7

  2. 卸载旧的版本

    yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
    
  3. 安装 yum-utils

    yum install -y yum-utils
    
  4. 配置阿里云镜像源

    yum-config-manager \
        --add-repo \
        http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
  5. 安装docker engine

    yum install docker-ce docker-ce-cli containerd.io
    

1.2 启动docker

  1. 启动docker

    systemctl start docker
    
  2. 测试 hello-world,以证明是否安装成功

    docker run hello-world
    

1.3 卸载Docker

  1. 卸载Docker Engine,CLI和Containerd软件包

    yum remove docker-ce docker-ce-cli containerd.io
    
  2. 主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

    rm -rf /var/lib/docker
    

1.4 配置阿里云镜像加速

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