it编程 > 开发工具 > Docker

centos7安装/升级docker和docker compose方式

63人参与 2024-12-20 Docker

前言

  1. docker yum旧版安装和新版安装改了名字,无法正常升级。
  2. 旧版安装docker 需要独立安装docker-compose,docker-compose不支持yum安装。
  3. docker-compose使用pip安装,遇到很多pip和py版本匹配问题。
  4. 注意。卸载前请保护自己的镜像

安装

//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官方安装

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

docker快速搭建私有镜像仓库registry以及registryUI方式

12-20

通过docker 部署minio的方法(端口号为9105)

12-20

dockerExecute 函数和docker.build的区别解析

12-20

在Ubuntu下通过Docker部署Cloudflared Tunnel服务器

12-30

DeepSeek本机部署详细步骤(基于Ollama和Docker管理)

02-08

DeepSeek本地部署+可视化WebUI的实现(图文教程)

02-08

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论