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

从零开始Ubuntu24.04上Docker构建自动化部署(二)Docker-安装docker-compose

安装docker compose
下载

sudo curl -SL  https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64  -o /usr/local/bin/docker-compose


授权

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


查看版本

sudo docker-compose --version

创建一个docker-compose.yml文件

version: '3'
services:
  web:
    image: nginx:latest
    ports:
      - "80:80"

# 查看版本号
 docker-compose --version

# 卸载
sudo rm /usr/local/bin/docker-compose

# 指定文件启动
docker-compose -f docker-compose.yml up -d

# 查看运行中的容器
docker-compose ps

# 停止容器而不删除
docker-compose stop

# 停止并删除正在运行的容器
docker-compose down


http://www.kler.cn/a/329351.html

相关文章:

  • 成就与远见:2024年技术与思维的升华
  • python milvus及curl命令进行query请求
  • 网络编程 | UDP组播通信
  • 解决用 rm 报bash: /usr/bin/rm: Argument list too long错
  • 疑难Tips:解决 SQL*Plus 中工具插入中文数据到Oracle数据库报错及乱码问题
  • [gdb调试] gdb调试基础实践gdb指令汇总
  • Linux下的git开篇第一文:git的意义
  • DDOS攻击会对网站服务器造成哪些影响?
  • 【Qt】Qt中的窗口坐标 信号与槽
  • Jenkins: fontconfig head is null, check your fonts or fonts configuration;
  • Hive数仓操作(十一)
  • mac访达查找文件目录
  • harproxy
  • zabbix7.0通过端口监控服务案例详解
  • 如何配置路由器支持UDP
  • post请求失败failed The system cannot find the path specified
  • Redis篇(缓存机制 - 基本介绍)(持续更新迭代)
  • Mac安装Manim并运行
  • Python中流行的开源OCR项目
  • 10/02赛后总结
  • 【Android 源码分析】Activity生命周期之onStop-1
  • 【重学 MySQL】四十七、表的操作技巧——修改、重命名、删除与清空
  • 前端学习第一天笔记 HTML5 CSS初学以及VSCODE中的常用快捷键
  • 基于AutoDL复现Nice-slam
  • C++入门基础 (超详解)
  • Thinkphp/Laravel基于vue的实验室上机管理系统