只部署一个容器,应该用 docker-compose 还是 docker cli?

322 天前
 yodhcn

在"部署容器"上,docker-compose 是 docker cli 更好的替代吗?

在使用 docker-compose 过程中,发现一个不习惯的地方:

3415 次点击
所在节点    Docker
27 条回复
fox0001
322 天前
使用过 docker-compose ,就回不去了
DKingAlpha
322 天前
@julyclyde 如果没有可配置项,是希望镜像作者/容器自启时猜你想如何特化容器吗?
julyclyde
322 天前
@DKingAlpha 对于有特化需求却没有合适的手段的情况,我觉得就不该用容器技术了
因为这样很难达到容器技术鼓吹的“easy”
DKingAlpha
322 天前
@julyclyde 我觉得合适的手段就是在 README 里写清楚用哪几个参数或者哪个目录来配置/交换数据。这样已经将环境复杂性收缩到底了,因为归根结底特化使用者需要用 kv 一类的数据来指定配置内容。

容器是用来解决环境配置问题的,但不是魔法棒。easy 也需要用户理解。
julyclyde
322 天前
@DKingAlpha README 放里面没人看;放外边就和主体分离了
主要是这技术一直强调的“包裹”反而成了阻碍很多事情的绊脚石

如果是 rpm/deb/自己编译,正常情况下用户都会去主动找文档;但容器的情况下就会思路较为惰性
DKingAlpha
322 天前
@julyclyde 那只能说 RTFM
512357301
188 天前
@vivisidea hub 里有专门获取容器启动参数的容器,可以输出 docker run 格式的启动命令,不过输出的参数有些冗余,真正用的时候可以删减一下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1006651

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX