Linux系统安装docker-compose

Linux环境下Docker-Compose安装 Docker-Compose安装,推荐Docker官网地址:1、检查本地Docker版本2、Docker-compose版本选择。 阅读详情

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。


Docker Compose是一个用来定义和运行多容器Docker应用的工具。

正常使用命令

apt install -y docker-compose

或

yum install -y docker-compose

来安装docker-compose
但以上安装方式失败时,可尝试用本篇方式安装docker-compose

1. 获取资源

1.1 指定版本获取

github中compose获取2.5.1版本资源,并下载到指定文件夹中

sudo curl -L "https://github.com/docker/compose/releases/download/v2.5.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

如果未安装curl和uname可自行(根据提示)安装

执行后会下载Docker Compose目前最新的版本(2.5.1)

资源最新版本查看网址:
https://github.com/docker/compose/releases

1.2 最新版本获取

如不知最新版本号,可执行命令获取最新版

sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep '\"tag_name\":' | sed -E 's/.*\"([^\"]+)\".*/\1/')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

1.3 加速地址获取

若上述命令获取资源失败,如下访问超时
在这里插入图片描述
在这里插入图片描述

可尝试加速地址获取

sudo curl -L "https://hub.fgit.cf/docker/compose/releases/download$(curl -L -i -s -o /dev/null -w "%{url_effective}\n" https://hub.fgit.cf/docker/compose/releases/latest | awk -F tag '{print $2}')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

该命令来源文章链接:https://blog.csdn.net/YJ_12340/article/details/135533469
亲测有效成功下载,版本为2.24.4
在这里插入图片描述

2. 验证是否安装成功

查看版本来验证是否安装成功

docker-compose --version

在这里插入图片描述

3. 增加执行权限

为docker-compose文件增加执行权限

sudo chmod +x /usr/local/bin/docker-compose

在这里插入图片描述

4. 全局使用docker-compose

创建软链接,可全局使用docker-compose命令

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

如未安装ln可根据提示安装
在这里插入图片描述
执行后可全局使用docker-compose命令,即在任何路径下皆可用docker-compose命令操作
输入docker-compose后出现命令介绍即表示全局配置成功
在这里插入图片描述

5. Tips

docker-compose默认是需要在docker-compose.yml文件所在目录下执行
如果在全局使用docker-compose命令报错为no configuration file provided: not found
可尝试将当前目录切换到docker-compose.yml文件所在目录再执行
如我的yml文件位置在/opt/harbor/docker-compose.yml

5.1 yml文件目录位置执行命令

cd /opt/harbor

然后再执行命令,如重启所有服务

docker-compose restart

5.2 指定yml文件路径执行命令

如想在全局执行docker-compose命令,可使用-f或-file指定docker-compose.yml文件路径执行
重启所有服务

docker-compose -f /opt/harbor/docker-compose.yml restart

在这里插入图片描述


感谢阅读,祝君暴富!

Linux安装Docker Compose Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。本文简述安装、使用 阅读详情

相关推荐

linux系统docker和docker-compose安装

linux系统docker和docker-compose下载安装,保姆级别教程,简单易上手

weixin_43853352的博客 1616

Linux 安装 Docker Compose

Linux安装Docker Compose

KingCruel的专栏 1万+

Linux系统Docker和Docker-compose离线安装教程(兼容麒麟信安国产系统)

本文介绍了Docker及Docker Compose的离线安装方法。Docker安装步骤包括下载二进制文件、上传服务器、解压安装、拷贝命令到系统目录、启动守护进程及验证安装。还提供了将Docker注册为系统服务的配置方法。Docker Compose安装类似,包括下载预编译二进制文件、上传服务器、移动到系统目录并授权。两种安装最后都可通过版本查询命令验证安装是否成功。该方法适用于无网络环境的服务器部署,提供了完整的离线安装解决方案。

洛阳泰山的博客 700

Linux安装docker-compose【超详细】

文章所使用的系统是CentOS7

qq_40926127的博客 8901

短视频团队架构&工作流程---2025.3.30

1、负责短视频日常内容分发上线,包括视频头图、标题、简介、推荐位及部分内容元数据的日常导入、审核、上线、下线,并提供各品类短视频的内容上线计划表。(20)运营:视频推送后,实时跟进视频数据,定期统计分析数据报表,根据数据表现 找到问题,并发送给各个小组的负责人,对下一期视频内容进行调整。(4)运营:收到成片,设计视频头图、标题、简介、推荐位等,分发到各个平台,统计分析视频的数据,对各个平台的视频进行管理、用户互动等。1、负责影视、戏剧、广告、专题片等的策划、组稿选题、材料收集、内容策划。

超越神明 2118

SVDD和OCSVM的比较

OCSVM(one class support vector machine)即单类支持向量机,最先提出的文献为:Estimating the support of a high-dimensional distribution.该模型 将数据样本通过核函数映射到高维特征空间,使其具有更良好的聚集性,在特征空间中求解一个最优超平面实现目标数据与坐标原点的最大分离,如图1: 坐标原...

qq_33880788的博客 1万+

企业运维实战(docker compose)

Compose 简介: Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 示例:haproxy+nginx 整体结构: Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。######这一步我们省略,我们直接拉取仓库镜像 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境

Puuwuuchao的博客 756

BPMN2.0规范及流程引擎选型方案

本文主要简明扼要的介绍了BPMN2.0规范的内容,可让读者快速度的了解BPMN2.0所涵盖的主要内容和图形样式。也较为详细的阐述了如何绘制标准的流程图,以及在软件层面中如何实现业务流程功能,和技术选型。

比特桃 1万+

Linux 系统离线安装 docker、docker compose

银河麒麟系统离线安装 docker、docker compose教程。

LiHuiChao 4378

Marvell 88E6390x交换芯片:从零构建No-CPU模式网络交换系统

本文详细介绍了如何为Marvell 88E6390x以太网交换芯片构建No-CPU模式网络交换系统。通过解析其核心价值与硬件准备,并手把手指导使用CodeBlocks、IMPGUI和SwitchGUI等软件工具进行配置代码编写、镜像生成与烧录,最终实现交换芯片脱离外部CPU独立工作,适用于成本敏感、空间受限的嵌入式网络设备设计。

plant的博客 474

洪水风险图制作全流程:HEC-RAS 与 ArcGIS 的耦合应用

本文系统介绍HEC-RAS水动力模拟软件在水利工程中的应用技术。内容涵盖:1)软件理论与安装;2)一维地形数据导入与河网构建;3)恒定流/非恒定流计算及模型调试要点;4)构筑物建模技术(桥梁、堰闸等);5)二维水动力模拟与溃坝分析;6)洪水风险图绘制。重点讲解水面线调试、糙率选取、报错分析等实操难点,通过案例教学实现从基础到工程应用的全流程技术掌握。该培训适用于防洪评价、河道治理等水利工程数值模拟需求。

2403_89974123的博客 1047

Linux系统安装Docker与Docker Compose完整指南

在容器化技术普及的今天,Docker已成为开发者和运维人员的必备工具。官方源下载速度慢安装后服务启动失败容器镜像拉取超时多版本兼容性问题本文将通过详细的步骤演示,手把手教您在Linux系统(包括WSL环境)中快速完成Docker全家桶的安装与配置。通过本文您已经完成:Docker引擎的在线安装Docker Compose的多方式部署。

admin_why的博客 2708

在Linux系统上安装Docker Compose

本文根据 docker文档原文Install Docker Compose进行翻译并加入自己的补充 Prerequisites先决条件 Docker Compose relies on Docker Engine for any meaningful work, so make sure you have Docker Engine installed either locally or r...

ystyaoshengting的专栏 1033

DeepSeek+Cline:开启自动化编程新纪元

随着 AI 技术不断进步,编程领域迎来效率变革。DeepSeek 与 Cline 的结合,成为自动化编程的强大工具。DeepSeek 凭借先进的自然语言处理能力,能精准理解编程需求;Cline 作为 VSCode 插件,可实现代码生成、调试、注释等功能的无缝衔接。本文详细阐述二者安装配置、实战操作流程,涵盖从基础代码生成到复杂项目开发的应用技巧,同时解答常见问题,帮助开发者快速掌握这对 “智能搭档”,提升编程效率,解锁自动化编程的无限可能。

邓邓子的博客 6244

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【亲测免费】 轻松实现Linux系统离线安装Docker与Docker-Compose

轻松实现Linux系统离线安装Docker与Docker-Compose 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在现代软件开发和运维中,Docker和Docker-Compose已经成为不可或缺的工具。然而,在某些环境中,由于网络限制或安全要求,无法直接在线安装这些工具。为了解决这一难题,我们推出了“所有Linux系统离线安装Docker与Docker-Com...

gitblog_09731的博客 985

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

【docker系列】在Linux系统上安装 docker-compose

在Linux上,您可以从GitHub上的Compose存储库发行页面下载Docker Compose二进制文件。按照链接中的说明进行操作,其中包括curl在终端中运行命令以下载二进制文件。这些分步说明也包含在下面。 对于alpine,需要以下依赖包:py-pip,python-dev,libffi-dev,openssl-dev,gcc,libc-dev,和make。 运...

seowen的开发 小本子 338

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

所有Linux系统离线安装Docker与Docker-Compose资源

所有Linux系统离线安装Docker与Docker-Compose资源 去发现同类优质开源项目:https://gitcode.com/ 概述 本仓库提供了适用于各种Linux发行版的Docker和Docker-Compose离线安装包。这解决了在没有互联网连接的环境下部署这两个重要容器化技术的难题。通过这个资源,您可以轻松地在您的Linux系统上进行离线安装,无需额外的在线依赖。 特点 广泛...

gitblog_09803的博客 389

Docker Compose 插件在 Linux 系统上的安装指南

Docker Compose 是 Docker 生态中用于定义和运行多容器应用的重要工具。随着 Docker 技术的发展,Compose 已经演变为 Docker CLI 的一个插件形式。本文将详细介绍在 Linux 系统上安装 Docker Compose 插件的两种主要方法:通过软件仓库安装和手动安装。 ## 安装前的准备 在开始安装 Docker Compose 插件之前,请确保您的系统

gitblog_00254的博客 906

Alibaba Cloud Linux 系统上安装 Docker 和 Docker Compose

这样,你就完成了在 Alibaba Cloud Linux 系统上安装 Docker 和 Docker Compose 的过程。你可以根据你的需求修改 docker-compose.yml 文件来配置你的服务。

weixin_43678624的博客 975

在 Linux 系统上安装Docker Compose

首先,确保已经安装了Docker。如果没有安装,请按照Docker官方文档进行安装。创建一个符号链接,使docker-compose命令可全局访问:、如果成功安装,将显示docker-compose的版本号。

txl910514的专栏 1225

2025 Linux系统安装docker后安装docker-compose

【代码】2025 Linux系统安装docker后安装docker-compose。

qq_759035366的博客 676

一、【docker】多系统安装docker、docker-compose步骤(从刚安装好Ubuntu、CentOS、Debian、Alibaba Cloud Linux系统开始)

多个系统安装docker、docker-compose教程(从刚安装好Ubuntu、CentOS、Debian、Alibaba Cloud Linux系统开始)

mudarn的博客 3385

Linux系统安装docker-compose的流程

sudo wget -P /usr/local/bin https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Linux-x86_64 cd /usr/local/bin/ sudo mv docker-compose-Linux-x86_64 docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose -v Linux系统

GniLAY1022的博客 384

深度系统Linux安装docker和docker-compose

深度脚本安装docker1、安装2、验证附,脚本详情 1、安装 $ wget -qO- https://get.docker.com/ | sh 2、验证 $ docker -v Docker version 19.03.13, build 4484c46d9d 附,脚本详情 #!/bin/sh set -e # Docker CE for Linux installation script # # See https://docs.docker.com/install/ for the install

weixin_37558119的博客 1092
上一篇: Gitlab Runner执行CI/CD时报错:fatal: unable to access ‘http://gitlab-xxxxxxxxxxxxx/gitlab-instance-xxxxxxx
下一篇: K8S搭建(centos)完整版
岫珩
岫珩 优质创作者: 编程框架技术领域 优质创作者: 编程框架技术领域 领域专家: 编程技术技术领域 领域专家: 编程技术技术领域
博客等级 码龄7年 5万+粉丝 686原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值