docker-compose入门
一.初学四大坑(踩中一个那恭喜了):
1.空格
参数冒号后必须加空格,报错先检查你的空格
2.对空
空格数量不做要求,相同层级对应即可
3.字符
设置密码如果为纯数字,需转化为串,如:000000->‘000000’
4.顺序
对服务启动顺序有要求,注意顺序,顺序错了服务就会起不来
推荐一位优质up主:
好不好自己看了才知道,该视频仅对入门级友好,有一点基础的可以直接从进阶篇开始,开头也会带你安装docker-ce
docker入门视频:通俗易懂篇
https://bilibili.com/video/BV1og4y1q7M4
docker-compos视频:compose进阶篇
https://www.bilibili.com/video/BV1kv411q7Qc
遇见狂神说这是一个真大佬(主要是java,docker也很细致),希望他的辍学教育梦能够给迷茫的你们一点点启发

二.version版本对应:
version版本规则为向下兼容
以下为参照,建议直接访问官网
https://docs.docker.com/compose/compose-file/

三.servises服务配置:
例:build
version: "3.8"
services:
webapp:
build: ./dir
这里不做过多解释,在官网上你想要的都有
#下面是官网查询方法
访问https://www.docker.com/

Dosc:https://docs.docker.com/
找到参考(Reference)

https://docs.docker.com/compose/compose-file/#build
找到compose文件参考并选择对应版本(Compose file reference–>version3)

右侧导航栏中找到你所需的配置点击即可跳转

英语是硬伤的建议打开谷歌翻译
https://translate.google.cn/
如果是谷歌浏览那就不用说了,都懂的

本文介绍了Docker Compose初学者常见的四大陷阱,包括空格、对空、字符格式和启动顺序问题,并推荐了适合入门和进阶的视频教程。同时,强调了version版本的向下兼容性,以及如何查阅官方文档获取服务配置信息。此外,还提供了Docker Compose服务配置的简单示例。
9019

被折叠的 条评论
为什么被折叠?



