13得票2回答
转换虚拟主机为Docker容器

我目前运行着一台Red Hat Linux服务器,并使用Plesk托管了一百多个域名。出于多种原因,我想从Plesk转向Docker容器,每个虚拟主机作为一个或多个容器。到目前为止,我从所读的文章中不清楚哪种方法是最佳的。 一个典型的站点包括文档根文件区和一个或两个MySQL数据库。我们在所...

13得票3回答
Ansible不允许我通过SSH连接

我正在尝试从一个服务器连接到另一个服务器。实际上,我正在尝试从docker容器内部连接到我的主机操作系统(CoreOS)。 我已经设置了一个RSA密钥,并且当使用标准命令行连接到远程主机时,它能够很好地工作。效果符合预期。 但是,当我尝试运行ansible customercare -m ...

12得票2回答
使用CoreOS实现零停机应用程序部署

我有一个 Docker 容器,想要部署到 CoreOS 集群,并从一个 Git 仓库下载我的应用程序。假设这个应用程序容器运行的是 nginx / nodejs。我应该如何更新它?如果我提交并启动容器,第一次就可以工作了。但第二次,我必须停止/启动使用 fleetctl 的容器,那么显然会有停...

12得票1回答
何时运行cloud-init并如何查找数据?

我目前正在处理CoreOS,到目前为止,我认为我已经理解了其整体思想和概念。有一件事我还没有理解的是如何执行cloud-init。 我知道cloud-init是为CoreOS进行一些配置的进程。但我还不明白的是: CoreOS何时运行cloud-init?在第一次启动时?每次启动时?.....

12得票3回答
Docker、CoreOS和基于fleet的部署

我正在尝试理解CoreOS,我查阅了他们的官方文档、一些随机文章,甚至观看了他们首席技术官的这个精彩演讲。 我的理解是,CoreOS是一个裁剪版的极简Linux发行版,需要在其上运行的任何东西都是一个OCF兼容容器,而不仅仅是Docker容器。 我的理解是,fleet是集群级别的syste...

12得票5回答
docker-compose.yml 中使用 restart always 后,更新容器未重启

我有一些容器,它们在 docker-compose 文件中都设置了 always restart 值,就像这样: version: "3.7" services: container: image: ghost:latest container_name: some_c...

11得票2回答
在CoreOS的cloud-config中执行命令(例如添加交换空间)

我发现与标准的cloud-config文件不同,CoreOS的cloud-config文件中没有runcmd选项。目前,我通过将以下内容添加到我的cloud-config文件来在CoreOS机器上启用交换:units: - name: swap.service comman...

11得票3回答
CoreOS在vagrant up时出现身份验证失败

今天我尝试使用CoreOS。所以我只是尝试按照入门指南的步骤执行了以下命令: git clone https://github.com/coreos/coreos-vagrant.git cd coreos-vagrant vagrant up 核心os-vagrant文件夹中有一些...

11得票3回答
etcdctl抛出错误:上下文超时错误

我正在尝试使用 coreos cloud-config 在 AWS 上创建一个单节点的 etcd 集群。我已经创建了一个 Route53 记录集,其值为etcd.uday.com,它具有指向 EC2 实例的 ELB 的别名。Etcd 正在成功运行,但是当我运行 etcd member list...

10得票1回答
我可以在CoreOS rkt上运行/转换Docker-Compose项目吗?

我能否使用CoreOS的rkt或其他相关工具来运行我的Docker-Compose项目? 另外,是否有一种将Docker-Compose项目转换为类似CoreOS和rkt的方式? 我的Docker-Compose项目在本地主机和生产服务器上都可以正常工作。但是我认为我更喜欢CoreOS和r...