【发布时间】:2016-11-30 23:44:14
【问题描述】:
我可以使用 CoreOS rkt 或一些相关工具来运行我的 Docker-Compose 项目吗?
对于 CoreOS 和 rkt,是否有某种方法可以将 Docker-Compose 项目转换为类似的项目?
我的 Docker-Compose 项目在 localhost 和生产服务器上运行良好。但我认为我更喜欢 CoreOS 和 rkt 的安全模型——这样我就不必在我的开发机器上以 root 权限运行容器(对吗?)。
这似乎是关于如何使用 rkt 运行单个 Docker 容器的文档:https://coreos.com/rkt/docs/latest/running-docker-images.html — 但我想要类似 Docker-Compose 的功能,而不仅仅是单个容器。
(我目前使用基于 Ubuntu 的 Linux 发行版。)
【问题讨论】:
-
我也对此感兴趣。似乎有github.com/jfusterm/compose2fleet 我没有时间尝试。或者,您可以设置类似 Kubernetes 的东西,但这对我来说似乎有点过头了。
-
@dancek compose2fleet 听起来很有趣,可能是我所希望的。 - 到目前为止,我也没有时间测试它:- P 但稍后
-
这是一种将 Docker Compose 应用程序转换为 Kubernetes 清单的方法:blog.kubernetes.io/2016/11/…。 Kubernetes 可以运行 CoreOS + rkt。不过添加 Kubernetes 也感觉有点复杂。
标签: docker docker-compose coreos rkt