首页 > 系统相关 >Centos 7 安装 Docker 与 Docker Compose

Centos 7 安装 Docker 与 Docker Compose

时间:2024-06-11 21:21:26浏览次数:26  
标签:Compose Centos ce yum 软件包 Docker 安装 docker

参考

环境

软件/系统 版本 说明
Centos 7.6 64位
yum-utils 1.1.31 软件包
device-mapper-persistent-data 26.1.4 软件包
lvm2 7:2.02.187 软件包
docker-ce 3:26.1.4 软件包(2024/06 国内相关 Docker 镜像站暂停提供服务)
docker-ce-cli 1:26.1.4 软件包
containerd.io 1.6.33 软件包
docker-compose-plugin 2.27.1 软件包

正文

  1. 清理旧版本
    # 查看安装过的docker
    yum list installed | grep docker
    # 旧版名称是docker , 最新社区版 docker-engine, 目前已改名为docker-ce 
    yum remove docker  docker-common docker-selinux docker-engine
    
  2. 安装需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖。
    yum install -y yum-utils device-mapper-persistent-data lvm2
    
  3. 设置一个yum源
    # (阿里仓库)
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    

Docker 安装

  1. 安装docker
    # 查看版本
    # yum list docker-ce --showduplicates | sort -r
    # 安装
    yum install docker-ce docker-ce-cli containerd.io
    
  2. 启动并加入开机启动
    systemctl start docker     # 启动  
    systemctl restart docker   # 重启
    systemctl enable docker    # 开机启动
    
  3. 验证
    # --rm 在命令运行完毕后,自动删除容器。
    docker run --rm hello-world 
    

Docker Compose 安装

  1. 安装 docker compose
    yum install -y  docker-compose-plugin
    

标签:Compose,Centos,ce,yum,软件包,Docker,安装,docker
From: https://www.cnblogs.com/xiaqiuchu/p/18242723

相关文章

  • Linux速成技巧:通过Docker高效运行Swift
    Swift,作为苹果公司推出的一种强类型编程语言,以其高效、安全的特性在开发社区中广受欢迎。虽然Swift最初是为iOS和macOS开发设计的,但它的应用范围已经扩展到了Linux平台。在Linux环境中,通过Docker运行Swift成为了一种流行且高效的方式。本文将详细介绍如何在Linux环境中通过D......
  • 基于centos7.9搭建http文件服务器
    基于centos7.9搭建http文件服务器1.安装httpd[root@localhost~]#yuminstall-yhttpd2.关闭防火墙以及selinux[root@localhost~]#systemctlstopfirewalld&&setenforce03.修改相关配置​ 文件/etc/httpd/conf/httpd.conf中的默认参数(自定义修改)[root@loca......
  • Centos7.9使用kubeadm部署K8S集群
    Centos7.9使用kubeadm部署K8S集群使用kubeadm部署一个k8s集群,单master+2worker节点。1.环境信息操作系统:CentOS7.9.2009内存:2GBCPU:2网络:能够互访,能够访问互联网hostnameip备注k8s-master192.168.0.51masterk8s-node1192.168.0.52workerk8s-n......
  • docker 的代理设置
    Docker的代理设置有时候当我们设置了镜像仓库之后,依然有些镜像无法直接拉去。另外一个情况就是在buildimage的时候,有些包或者有些依赖的url无法访问。例如国外的一些资源,这时候我们就可以通过配置proxy进行获取。配置docker的proxy路径一般是~/.docker/config.json"proxies"......
  • 下载docker镜像并推送至阿里云镜像服务
    脚本地址https://gitee.com/shenglx/docker_image_push_aliyun 主要思路是在可以访问docker的服务器上通过脚本将镜像推送到阿里镜像服务,怎么访问购买海外服务器或者通过别的方式开通阿里云容器镜像服务(个人版即可) https://cr.console.aliyun.com/下载docker_psuh.sh文件......
  • centos7 安装ORACLE 11.2.0.4.0 RAC
    环境:oraclelinux7.7,安装系统时需双网卡,接心跳线。节点一(rac1):网卡一:10.121.116.91网卡二:192.168.1.101节点二(rac2):网卡一:10.121.116.92网卡二:192.168.1.103关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld1.挂载镜像,配置本地......
  • docker镜像源挂了后操作2024-6-6
    @目录概要解决方案小结概要端午前6.6号不是docker所有的加速器都关了嘛,这回做了些功课,了解了下讨论背景,原来想直接走代理这个方案的,但是我买的都是订阅制的,不好搞前后研究最后还是找阿里云官方给了解决方案。解决方案看官网文档sudomkdir-p/etc/dockersudotee/etc/dock......
  • Alpine中安装docker
    alpine环境中安装dockeralpinelinux是一个基于安全的轻量级Linux发行版,基于musllibc和busybox。alpinelinux由于简单安全,非常适合docker的linux发行版,并且被docker官方所推荐用来取代ubuntu。它不但非常小,仅有5m左右,而且经过优化可以在RAM中运行既然这么......
  • centOS安装python3
    CentOS7安装Python3在CentOS系统上安装Python3的步骤如下:首先,打开终端。安装必要的构建工具和库:sudoyumgroupinstall-y"DevelopmentTools"sudoyuminstall-yzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm......
  • docker pull镜像加速
    dockerpull镜像,发现一些还能用的sudovim/etc/docker/daemon.json写入{"registry-mirrors":["https://ustc-edu-cn.mirror.aliyuncs.com/","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/"]}重启dockersudose......