centos 配置docker

一、卸载旧版本(如有)

复制代码
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

二、安装依赖包

复制代码
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

三、设置 Docker 镜像源(推荐阿里云)​

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

四、安装 Docker 引擎

复制代码
sudo yum install -y docker-ce docker-ce-cli containerd.io

五、启动并设置开机自启

复制代码
sudo systemctl start docker      # 启动 Docker
sudo systemctl enable docker     # 开机自启

六、验证安装

复制代码
sudo docker version              # 查看 Docker 版本
sudo docker run hello-world      # 运行测试容器

七、配置 Docker 镜像加速(可选)

复制代码
sudo vi /etc/docker/daemon.json

写入以下内容(以阿里云为例):

复制代码
{
  "registry-mirrors": ["https://<你的阿里云镜像加速地址>"]
    #mirror.baidubce.com
}

重启 Docker 生效:

复制代码
sudo systemctl restart docker

八、管理 Docker 服务

操作 命令
启动 Docker sudo systemctl start docker
停止 Docker sudo systemctl stop docker
重启 Docker sudo systemctl restart docker
查看状态 sudo systemctl status docker
开机自启 sudo systemctl enable docker

九、卸载 Docker(如需)​

复制代码
sudo yum remove docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker      # 删除数据(谨慎操作!)
相关推荐
虾说羊6 小时前
docker容器化部署项目流程
运维·docker·容器
骇客野人7 小时前
通过脚本推送Docker镜像
java·docker·容器
人鱼传说11 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿12 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊12 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙13 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_14 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
威迪斯特14 小时前
CentOS图形化操作界面:理论解析与实践指南
linux·运维·centos·组件·图形化·桌面·xserver
春日见14 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡14 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器