5.docker-compose 2.17.0

目录

一.手动安装

二.自动安装,但很少成功

三.docker-compose命令

四.yaml编排


一.手动安装

    1.找到安装文件路径 ,https://github.com/docker/compose/releases 

    2.先看自己的系统和架构

uname -s

linux

uname -m

x86_64

    3.选择对应的文件下载,下载最新的就行,最好复制地址在迅雷里下载

    4.下载完成后,用Xftp上传至服务器 /usr/local/bin

    5.赋予执行权限

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

    6.创建软连接

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

    7.查看版本,测试安装成功与否,能出来版本号,就说明就ok了

docker-compose --version

    8.卸载

rm /usr/local/bin/docker-compose

二.自动安装,但很少成功

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

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

docker-compose --versoin

三.docker-compose命令

docker-compose -h        #查看帮助
docker-compose up       #启动所有服务
docker-compose up -d   #启动所有docker-compose服务并后台运行
docker-compose down   #停止并删除容器,网络,卷,镜像
docker-compose exec yml里的服务id    #进入容器内部docker-compse exec docker-compse.yml文件写的服务id/bin/bash
docker-compose ps            #所有容器
docker-compose top           #展示当前docker-compose编排过的容器进程
docker-compose logs         #yml里的服务id 
docker-compose config      #检查配置
docker-compose config -q  #检查配置,有问题才输出
docker-compose restart      #重启  
docker-compose stop         #停止
docker-compose start         #启动

四.yaml编排

    1.详细参数 

https://docs.docker.com/compose/compose-file/compose-file-v3/

    2.NetCore 同一个镜像多个实例

version: "3.9"
services:
  test1:
    container_name: test1
    ports:
      - "5001:5004"
    image: test:1.0    
    networks:
      - bb_network
  test2:
    container_name: test2
    ports:
      - "5002:5004"
    image: test:1.0    
    networks:
      - bb_network
networks:
  bb_network:
    name: bb_network

    3.检查yaml文件

       切换到yaml文件目录下,执行如下命令,如果没提示就代表没问题

docker-compose config -q

    4.启动所有服务并后台运行

docker-compose up -d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wang_peng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值