一、下载和安装

1. 安装依赖

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

2. 配置docker仓库,并设置为国内镜像

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3. 更新软件包索引

sudo yum makecache fast

4. 安装最新的docker社区版和相关工具

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

5. 设置开机自启,并且启动

sudo systemctl enable docker
sudo systemctl start docker

6. 设置国内镜像源和日志配置

  • 编辑docker配置
vi /etc/docker/daemon.json
{
    "registry-mirrors": [
        "https://docker-0.unsee.tech",
        "https://docker.1panel.live",
        "https://hub.fast360.xyz",
        "https://dockerpull.cn"
    ],
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "10m",
        "max-file": "3"
    }
}
  • 刷新并重启
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 查看镜像
docker info

在这里插入图片描述

  • 镜像源说明
  1. 网易 http://hub-mirror.c.163.com
  2. Docker中国区官方镜像 https://registry.docker-cn.com
  3. 中国科技大学 https://docker.mirrors.ustc.edu.cn
  4. 阿里云容器 服务 https://registry.cn-hangzhou.aliyuncs.com
  • 目前可用的国内镜像源地址:
  1. https://www.coderjia.cn/archives/dba3f94c-a021-468a-8ac6-e840f85867ea

查看docker日志路径

docker inspect [containerId] | grep 'LogPath'

二、卸载

sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo yum autoremove -y
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
sudo rm -rf /etc/docker
sudo rm -rf /run/docker
sudo rm -rf /run/containerd
sudo rm -rf /etc/containerd
sudo rm -rf /var/run/docker.sock
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐