centos7安装docker容器

卸载老版本:

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

/var/lib/docker/路径下存在镜像、数据卷、容器等,在卸载的时候是不会自动删除的。

安装yum源

bash 复制代码
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装最新版本:

bash 复制代码
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

安装指定版本:

搜索版本:

bash 复制代码
yum list docker-ce --showduplicates | sort -r
bash 复制代码
docker-ce.x86_64    3:24.0.0-1.el8    docker-ce-stable
docker-ce.x86_64    3:23.0.6-1.el8    docker-ce-stable
<...>

安装:

<VERSION_STRING>替换为对应的版本号

bash 复制代码
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin

启动docker :

bash 复制代码
sudo systemctl start docker

设置开机启动:

bash 复制代码
systemctl enable docker

测试:

bash 复制代码
sudo docker run hello-world
相关推荐
冬奇Lab14 小时前
一天一个开源项目(第41篇):Workout.cool - 现代化开源健身教练平台,训练计划与进度追踪
docker·开源·资讯
天朝八阿哥20 小时前
使用Docker+vscode搭建离线的go开发调试环境
后端·docker·visual studio code
阿虎儿2 天前
Docker安装(非sudo用户可用)
docker
fetasty3 天前
rustfs加picgo图床搭建
docker
蝎子莱莱爱打怪4 天前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
小p5 天前
docker学习7:docker 容器的通信方式
docker
小p5 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p5 天前
docker学习3:docker是怎么实现的?
docker
小p6 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p7 天前
docker学习: 1. docker基本使用
docker