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      # 删除数据(谨慎操作!)
相关推荐
写bug的羊羊2 小时前
CentOS 9 配置国内 YUM 源
linux·运维·centos
ldj20205 小时前
Docker的docker-compose类比Spring的ApplicationContext
spring·docker
ldj20206 小时前
docker 自定义网桥作用
docker·容器
杰哥的狗8 小时前
nacos连接失败,启动失败常见问题
linux·docker
DarkAthena8 小时前
【GaussDB】构建一个GaussDB的Docker镜像
数据库·docker·gaussdb
张火火isgudi12 小时前
CentOS8 使用 Docker 搭建 Jellyfin 家庭影音服务器
服务器·docker·容器
qq_4477053113 小时前
宝塔通过docker部署JupyterHub指南【常见错误处理】
运维·docker·容器
tanxiaomi14 小时前
docker 从主机复制文件到容器外进行编辑
运维·docker·容器
hzulwy14 小时前
docker与k8s的容器数据卷
docker·eureka·kubernetes