前言
- 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
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论