当前位置: 首页 > 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如果容器存在则不重新创建
http://www.dtcms.com/a/88799.html

相关文章:

  • 初始操作系统---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 文件系统的大小
  • 【PostgreSQL】pg各版本选用取舍逻辑与docker安装postgres:15
  • Day110 若依-基础
  • 微信小程序中使用WebSocket通信
  • 【2025】基于springboot+vue的高考志愿填报系统设计与实现(源码、万字文档、图文修改、调试答疑)
  • Chrome 134 版本开发者工具(DevTools)更新内容
  • WordPress分类目录绑定二级域名插件
  • WordPress上传图片时显示“未提供数据”错误
  • 常⻅框架漏洞--ThinkPHP
  • Python虚拟环境:从入门到实战指南
  • vscode设置console.log的快捷输出方式