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      # 删除数据(谨慎操作!)
相关推荐
何包蛋H2 小时前
Docker Maven 插件深度配置指南:Spotify vs Fabric8
docker·容器·maven
从零开始学习人工智能2 小时前
解决Docker容器无法访问宿主机IP和端口的全维度实践指南
tcp/ip·docker·容器
Jamesvalley2 小时前
【centos】安装python3.12
linux·运维·centos
隔壁阿布都3 小时前
Docker 安装 Redis
redis·docker·容器
程序员老赵3 小时前
Apache IoTDB Docker 容器化部署指南:从入门到生产环境实践
docker·apache
一过菜只因3 小时前
Docker入门
运维·docker·容器
努力学算法的蒟蒻4 小时前
centos7安装yum源时出现Cannot find a valid baseurl for repo: base问题
linux·服务器·centos
HillVue4 小时前
中国未来 AI 路径的百度样本
大数据·eureka·dubbo
weixin_46684 小时前
K8S-RBAC2
docker·容器·kubernetes
不惑_4 小时前
在 Docker 中运行 Java JAR 包实战教程
java·docker·jar