docker的安装

centos8 安装docker

1 卸载老版本的docker容器 不是root用户使用sudo为开头

  1. sudo yum remove docker \
  2. docker-client \
  3. docker-client-latest \
  4. docker-common \
  5. docker-latest \
  6. docker-latest-logrotate \
  7. docker-logrotate \
  8. docker-engine

2 更新软件

  1. sudo yum -y update

3 设置存储库

  1. sudo yum install -y yum-utils
  2. sudo yum-config-manager \
  3. --add-repo \
  4. https://download.docker.com/linux/centos/docker-ce.repo

4 安装docker容器

  1. sudo yum install -y https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.13-3.2.fc30.x86_64.rpm
  2. sudo yum install docker-ce docker-ce-cli

5 启动docker容器

  1. sudo systemctl start docker

6 替换docker源 阿里云搜索 镜像加速器 下面的是我的配置

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrorsimage.png

  1. sudo mkdir -p /etc/docker
  2. sudo tee /etc/docker/daemon.json <<-'EOF'
  3. {
  4. "registry-mirrors": ["https://v8cenbom.mirror.aliyuncs.com"]
  5. }
  6. EOF
  7. sudo systemctl daemon-reload
  8. sudo systemctl restart docker

7 设置docker开机自启

  1. sudosystemctl enable docker.service # 开机自启
  2. sudo systemctl disable docker.service # 关闭开机自启

8 重启docker容器

  1. sudo systemctl restart docker #重启