centos7安装/升级docker和docker compose方式
更新时间:2024年12月19日 15:44:09 作者:Mars'Ares
文章总结了在升级Docker和安装Docker Compose时遇到的问题,包括旧版安装和新版安装的差异、docker-compose的安装问题以及卸载前的注意事项
前言
- docker yum旧版安装和新版安装改了名字,无法正常升级。
- 旧版安装docker 需要独立安装docker-compose,docker-compose不支持yum安装。
- docker-compose使用pip安装,遇到很多pip和py版本匹配问题。
- 注意。卸载前请保护自己的镜像
安装
//1.卸载旧版
// 注意。卸载前请保护自己的镜像
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
//2.设置docker-ce yum源
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
//3. 安装docker全家桶
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
//4.启动docker
sudo systemctl start docker校验
//1. 校验docker docker version //2. 校验docker compose docker compose version
Client: Docker Engine - Community Version: 20.10.18 API version: 1.41 Go version: go1.18.6 Git commit: b40c2f6 Built: Thu Sep 8 23:14:08 2022 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.18 API version: 1.41 (minimum version 1.12) Go version: go1.18.6 Git commit: e42327a Built: Thu Sep 8 23:12:21 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.8 GitCommit: 9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6 runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0 Docker Compose version v2.10.2
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
docker-compose启动的容器一直处于restarting状态的问题解决
本文主要介绍了docker-compose启动的容器一直处于restarting状态的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2024-11-11
Docker Compose 与 Harbor 私有仓库详解
本文将探讨Docker Compose多容器编排工具与Harbor企业级私有仓库的核心技术,帮助读者掌握从容器管理到镜像安全存储的完整解决方案,感兴趣的朋友一起看看吧2025-06-06


最新评论