全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2701|回复: 10
打印 上一主题 下一主题

.yaml和.yml有什么区别?到底是docker-compose.yaml还是.yml ??

[复制链接]
跳转到指定楼层
1#
发表于 2023-4-5 12:12:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rt
推荐
发表于 2023-4-5 12:27:19 | 只看该作者
.yaml和.yml是相同的文件扩展名,没有本质区别,只是在不同的环境中使用的惯例不同。在某些环境中,如Kubernetes,使用.yaml作为配置文件的扩展名;而在其他环境中,如Docker Compose,使用.yml作为配置文件的扩展名。因此,对于Docker Compose来说,使用docker-compose.yml或docker-compose.yaml都是可以的,两者没有区别。
3#
发表于 2023-4-5 12:21:46 | 只看该作者
没区别,能读就行,txt也一样用
5#
发表于 2023-4-5 12:28:32 来自手机 | 只看该作者
这两个没有区别
6#
 楼主| 发表于 2023-4-5 14:06:00 | 只看该作者
大情狂 发表于 2023-4-5 12:27
.yaml和.yml是相同的文件扩展名,没有本质区别,只是在不同的环境中使用的惯例不同。在某些环境中,如Kuber ...

真的吗
7#
发表于 2023-4-5 14:11:30 | 只看该作者
大情狂 发表于 2023-4-5 12:27
.yaml和.yml是相同的文件扩展名,没有本质区别,只是在不同的环境中使用的惯例不同。在某些环境中,如Kuber ...

另外 可以使用
  1. docker compose -f doc.yaml up -d                # -f 指定compose文件
复制代码

并不是必须 docker-compose.yml或docker-compose.yaml
8#
发表于 2023-4-5 14:44:21 | 只看该作者
.yaml和.yml文件扩展名都表示YAML格式文件。YAML是“YAML Ain't Markup Language”的缩写,是一种人类可读的数据序列化语言,旨在以简洁、清晰的方式表达数据。

事实上,.yaml和.yml文件扩展名没有任何区别。它们都可以用来表示YAML格式文件。.yaml扩展名在较早的版本中比较流行,而.yml扩展名在更近的版本中变得更加流行。这是因为在某些操作系统中,文件扩展名的长度受到限制。因此,使用.yml可以在某些情况下更加方便和兼容。

因此,无论使用哪个扩展名,文件的内容和格式都是相同的。
9#
发表于 2023-4-5 14:45:44 | 只看该作者
差不多是.jpeg和.jpg的区别吧。
好像是某些系统限制后缀长度。
10#
发表于 2023-4-5 15:02:59 | 只看该作者
差不多是.htm和.html的区别吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-3 19:02 , Processed in 0.135942 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表