首页 > 系统相关 >在 CentOS 7 上安装 Docker CE 和 Docker Compose

在 CentOS 7 上安装 Docker CE 和 Docker Compose

时间:2024-10-14 11:33:17浏览次数:6  
标签:compose ce Compose yum CE Docker docker

在 CentOS 7 上安装 Docker CE 和 Docker Compose

 

 

# 安装必要的依赖
yum install -y yum-utils device-mapper-persistent-data lvm2

# 添加 Docker CE 仓库
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 更新缓存
yum makecache fast

# 安装 Docker CE
yum install docker-ce docker-ce-cli containerd.io

# 启动 Docker 并设置开机自启
systemctl start docker
systemctl enable docker

# 检查 Docker 状态
systemctl status docker

# (可选)将当前用户添加到 docker 组
sudo usermod -aG docker $USER
newgrp docker

# 下载并安装 Docker Compose
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 赋予可执行权限
chmod +x /usr/local/bin/docker-compose

# 验证安装
docker -v
docker-compose -v

标签:compose,ce,Compose,yum,CE,Docker,docker
From: https://www.cnblogs.com/wendaozhe/p/18463729

相关文章

  • DRÆM – A discriminatively trained reconstruction embedding for surface anomaly
    异常检测目的:检测与正常外观显著偏离的局部图像区域。近期异常检测方法缺点:1.缺点1:重建异常区域失败近期的异常检测方法通过生成模型来重建图像,在正常区域里成功,但异常区域里重建失败缺点2:阻碍优化特征提取因为这些方法只在无异常的图像上训练,且通过人工的方式定位......
  • k8s 1.28 安装配置 knative-serving v1.15.2 + cert-manager v1.16.1
    安装配置knative-serving配置基础组件#考虑image可能存在拉取问题,可以使用https://github.com/DaoCloud/public-image-mirror方法替换kubectlapply-fhttps://github.com/knative/serving/releases/download/knative-v1.15.2/serving-crds.yamlkubectlapply-fhttps:......
  • Codeforces Round 978 (Div. 2) A-D1 题解
    我的同学还在VP,排名马上放声明:不要觉得有subtask的题目只做Easyversion没有意义,从这里也能捞很多分,况且有的时候并不是简单和难的区别,而是考不同的算法A.BustoPénjamo题意有一辆车上面有$r$排座位,每排有$2$个座位,现在共$n$个家庭出行坐公交车,每个家庭$a_i$......
  • 【题解】CEIT 2024 第三周算法训练 讲义题解
    A.Orange的作文排版关于处理若干行输入,我们可以用while结合getline函数来完成,每次读取一行,就让行数+1,然后每次利用string的size方法得到当前行的列数,更新最长的列,最后得到答案。#include<bits/stdc++.h>usingnamespacestd;intmain(){strings;inta=0;i......
  • codeforces round 977 (div.2) C2(访问set的第一个元素,观察数据规律-出现次序,用set记
    解题历程:我首先想到的是等效法,每一次操作可以等效为每次将第一个人抽出放入一组,后面的人往前移,而该组的人就是可以任意放置的人,当b中后面再出现与前一个相同的人时,就不进行操作,当b中出现不同的人时,就看看这组中有没有这个人,有的话就下一个循环,没有的话就看看这个新的人是否按a中......
  • CentOS免安装MySQL8实践
    所谓的免安装就是就是使用MySQL服务端二进制压缩包部署服务,而不是直接通过包管理器方式安装MySQL服务器。如下示例为在CentOS7环境免安装MySQL8.0.31服务器。在安装之前需要先检查下是否已经通过包管理器安装过MySQL服务器,如果已经安装,则先把安装的卸载。$rpm-qa|grepmys......
  • 使用 Dockerfile 制作镜像
    使用Dockerfile制作镜像2.10.1. 基于Dockerfile创建镜像为什么要自己创建镜像呢?因为官方提供的镜像无法满足我们的需求,例如nginx镜像你会发现ps,top等等很多命令缺失。2.10.1.1. 创建Dockerfile文件需求基于centos7镜像创建nginxstable最新版本镜像 ###......
  • Centos Stream 9 换yum源(图文详细教程)
    打开centosStream9进入终端输入cd/etc/yum.repos.d进入到yum.repos.d目录输入命令vimupdate_mirror.pl进入vim编辑模式,输入i插入文本把下面文本复制粘贴到虚拟机创建update_mirror.pl的文件中#!/usr/bin/perl usestrict;usewarnings;useautodie; my......
  • docker slim工具使用
    DockerSlim 是一个轻量级的开源工具,旨在帮助开发者减少Docker容器的体积,同时提高容器的安全性和性能。它通过自动分析和优化容器镜像的内容,移除不必要的文件、库和依赖,生成一个更小的镜像,同时保留应用所需的功能。DockerSlim的主要功能减小镜像体积:DockerSlim通过扫......
  • [java/spring/web] 深入理解:Spring @ExceptionHandler => 自定义应用异常处理器(Appli
    1概述:Spring@ExceptionHandler∈spring-web作用ExceptionHandler是Spring框架(spring-web模块)提供的一个注解,用于处理应用程序中的异常。当应用程序中发生异常时,ExceptionHandler将优先地拦截异常并处理它,然后将处理结果返回到前端。该注解可用于类级别和方法级别,以......