docker - Fleet无法启动Docker注册表容器

标签 docker coreos fleet

我是Docker和CoreOS的全新用户。我有一个运行CoreOS的VM作为主机,我想简单地在它上运行WordPress container(作为“Hello,Docker / CoreOS!”类型的入门)。

我发现this excellent article导致我通过SSH进入CoreOS VM并尝试:

fleetctl submit https://registry.hub.docker.com/_/wordpress/

但是当我运行它时,我得到:

Error creating units: error retrieving Unit(wordpress.service) from Registry: Get http://domain-sock/fleet/v1/units/wordpress.service?alt=json: dial unix /var/run/fleet.sock: no such file or directory



关于使WordPress容器运行需要做什么的任何想法,这样我就可以获取一些URL并实际使用它了?

最佳答案

我怀疑fleet尚未运行。

您可能应该通读适合您平台的Running CoreOS文档。例如,Vagrant的this document包含有关如何配置Fleet以在CoreOS引导时启动的信息,它使用系统首次引导时由cloud-init解释的“cloud-config”文档。

您可以通过运行以下命令手动启动fleetd:

systemctl start fleet

您还需要启动etcd。同样,文档(希望如此!)向您展示了如何完成所有这些操作。

关于docker - Fleet无法启动Docker注册表容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439278/

相关文章:

docker - 为什么 Neo4J docker 身份验证不起作用

node.js - Docker 日志不显示颜色(express + nodejs 图像)

docker - 我可以使用 CoreOS rkt 运行/转换 Docker-Compose 项目吗?

Docker 容器不会以 systemctl 启动

docker - 用于批处理作业的 swarm、kubernetes 或 mesos

docker - 为什么即使使用-P选项,主机也无法在Docker容器中访问Web应用程序?

docker - 我什么时候运行Docker镜像的?

amazon-web-services - kubernetes + coreos 集群 - 替换证书

kubernetes - 使用 Kubernetes 1.1 安装插件的正确方法是什么?