当前位置: 首页 > news >正文

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-compose 并将其安装到 /usr/local/bin 目录下。

手动下载

地址:Releases · docker/compose · GitHub

下载自己系统需要的软件 

wget https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-linux-x86_64
mv docker-compose /usr/local/bin
chmod +x /usr/local/bin/docker-compose

常用命令

查看安装版本

docker-compose --version

启动

docker-compose -f docker-compose.yml up -d
  • -d:后台运行。

查看运行的容器状态

docker-compose ps

停止后台运行的容器

docker-compose down
  • 停止并移除由 docker-compose 启动的所有容器

更新启动服务

重建并启动

docker-compose up -d --build demo-service
参数说明
-d后台运行
--build强制重建镜像
--force-recreate强制重新创建容器
--no-build跳过镜像构建
--no-deps不启动依赖服务
--no-recreate如果容器存在则不重新创建

相关文章:

  • 初始操作系统---Linux
  • 《HarmonyOS Next状态栏动画实现案例与代码解析》
  • 从node:xxx 到模块系统演进:Node.js 的过去、现在与未来的思考
  • vulhub靶场Web-Machine-N7通关攻略
  • Oracle 启用 Sql 跟踪的方式
  • 【Linux】--- 线程互斥
  • 【保姆级】阿里云codeup配置Git的CI/CD步骤
  • Spring MVC 深度解析:原理、源码剖析与实战
  • Ubuntu22.04 上安装Qt5以及编译MySQL驱动
  • 从 @SpringBootApplication 出发,深度剖析 Spring Boot 自动装配原理
  • centos 9 编译安装 rtpengine (快方式)-使用 debian12 系统自带
  • SQL 基础 BETWEEN 的常见用法
  • leetcode hot100 柱状图中的最大矩形
  • Linux下S3cmd使用方式详解:从入门到高级的对象存储管理
  • RISC-V AIA学习2---IMSIC
  • macOS 安装 Miniconda
  • C++ Json-Rpc框架-3项目实现(1)(1.其它函数实现2.消息类型字段定义3.消息Message/通信Muduo抽象具象实现)
  • 深入解析 Vue3 响应式系统:原理、性能优化与应用场景
  • leetcode 2116. 判断一个括号字符串是否有效 中等
  • 如何扩展 Linux 中 ext4 文件系统的大小
  • 夜读丨永不掉电的陪伴
  • 总数再更新!我国新增三项全球重要农业文化遗产
  • 短剧植入,撬不动96.4%直男的钱包 | 调研报告
  • 每日475.52元!最高检公布侵犯公民人身自由最新赔偿金标准
  • 购房成本再降低!今年首次降息落地,30年期百万房贷月供将减少54元
  • 李在明遭遇暗杀威胁,韩国警方锁定两名嫌疑人