Docker的学习(下)

Docker的学习(下)

此教程基于【编程不良人】2021年最新Docker容器技术&Docker-Compose实战教程,哔哩哔哩链接:https://www.bilibili.com/video/BV1ZT4y1K75K?p=1

官方文档地址:https://docs.docker.com/get-started/

中文文档地址:https://vuepress.mirror.docker-practice.com/

24.Docker Compose简介、安装

image-20220123120118578

image-20220123120729671

image-20220123122451463

在linux中安装docker compose,首先输入

sudo curl -L https://github.com/docker/compose/releases/download/1.25.5/docker-compose-`uname -s -`uname -m` > /usr/local/bin/docker-compose

之后修改下载好的docker compose名字,

image-20220123121735390

之后移动这么docker-compose到我们的/usr/local/bin目录下,因为这个目录已经配置了环境变量,我们之后就可以直接使用docker compose的命令,无须在配置环境变量,之后输入

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

表示给予/usr/local/bin/docker-compose这个目录执行权限

image-20220123122240176

之后查看docker compose是否安装成功

docker-compose -v

image-20220123122405020

25.Docker Compose的第一个环境

image-20220123123235707

首先我们在某个目录创建一个docker-compose.yml文件,之后打开该文件书写相关信息,

image-20220123123525139

版本号为docker-compose的版本号,目前4.0以下的版本都可写,ports的书写建议用引号包起来,如将8080:8080改为"8080:8080",因为你使用的端口号小于60且没放到引号中,yaml会自动解析xx:yy这种数字格式为60进制,可能会得到错误的结果。

附docker compose与docker引擎的对应版本:

image-20220123140408957

保存文件,之后在该目录下输入docker-compose up 或者 dcoker-compose up -d(表示后台启动),发现不同服务的启动日志会以不同的颜色显示

注意:docker-compose up 启动的前提是你的docker compose文件名为docker-compose.yml,如果你的docker compose文件名不叫这个,则需要指定docker compose的名字,如 docker-c

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值