- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
正在运行 this Mac OS X 上 Vagrant 内部的 CoreOS 镜像,利用 VirtualBox 4.3.2 版。
当我启动图像时出现以下错误:
[default] No guest additions were detected on the base box for this VM! Guest
additions are required for forwarded ports, shared folders, host only
networking, and more. If SSH fails on this machine, please install
the guest additions and repackage the box to continue.
This is not an error message; everything may continue to work properly,
in which case you may ignore this message.
这是尽管我在 OS X 上运行 VirtualBox,doesn't appear to support guest additions .
不过,我可以通过 Settings -> Shared Folders
手动添加共享文件夹,尽管即使我选择了 Auto-mount
并且这些不会在镜像重启时持续存在永久化
。
此 CoreOS 镜像包括随机重启作为其安全策略的一部分,因此我在重启后丢失了共享文件夹,并且如果不完全破坏镜像并重新铺设就无法重新获得它。
为什么会这样?
最佳答案
@狐狸
CoreOS 实际上并不支持 Virtualbox guest 添加。使用这些不仅需要一个额外的内核模块,而且还需要一个不上游到 Linux 内核中的模块。我们 (CoreOS) 与一位内核开发人员合作,尝试将其放入暂存内核树中,但代码存在太多问题,因此不可行。
您看到的共享文件夹支持是通过模拟 squashfs 文件系统的 Plan 9 文件系统 ( 9pfs ) 提供的内核模块实现的。
这些未持久化的原因是您目前使用的 CoreOS 镜像的版本。在您的 Vagrantfile 中,将字符串 amd64-generic
更改为 amd64-usr
。这是我们正在研究的新开发图像。
此外,请确保在存储库上运行 git pull
以确保您拥有最新的文件副本。自您发布问题以来,已经发生了许多变化,我们不愿看到您错过这些变化。
关于macos - vagrant-coreos 图像在重启时在 OS X 的 virtualbox 4.3.2 中删除共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22344328/
我有一个由 4 台 CoreOS 机器组成的测试集群。我想在它们之间共享存储空间,例如将我的 docker 图像放在那里,而不必将它们拉到每台机器上。 不过 CoreOS 似乎不支持 NFS。在 Co
我玩过 Panamax作为在单个服务器 CoreOS 安装上管理容器组的解决方案,但它缺少一些功能,特别是车队管理和基于用户的访问限制。最后,该项目似乎不再维护了。 是否有任何事件的和生产就绪的替代方
我完全意识到 CoreOS 基本上是不可变的,因此用户空间中没有安装任何东西。对于 99% 的用例,我同意。当我需要完成一些实际工作时,我正在使用 CoreOS/toolbox,但我还需要稍微更新用户
我可以在运行CoreOS的机器上摇晃,但似乎找不到找到在其中运行哪个版本的CoreOS的方法。在文档中也找不到任何内容。 最佳答案 版本存储在 cat /etc/os-release 关于coreos
我正在研究使用 docker 来运行查看不同的开发环境。 我想使用带有 nginx 的服务器 block 将这些环境移植到各种子域。 是否可以在 CoreOS 系统上设置服务器 block ?我的印象
我们有以下问题。在我们的集群中,网址已更改。一旦我们更改了配置以反射(reflect)这些更改,“discovery.etcd.io”上的 url 就不会更新。所以我们的想法是只使用一个新的 toke
关闭。这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。 想改进这个问题?更新问题,使其为 Stack Overflow 的 on-topic。 6年前关闭。 I
我正在玩 coreos 和 digitalocean,我想开始允许我的容器之间进行内部通信。 我已经为所有主机设置了私有(private)网络,现在我想确保某些容器只打开到 localhost 和内部
我已经下载了 coreos iso 镜像并安装在一台新计算机上。我遵循的步骤: 使用可启动 USB 从 iso 启动 自动以核心用户身份登录 使用 sudo su - 成为 root 作为 root
现在被称为 DevOps 时代,操作系统的关注度似乎比工具要低一些。然而,这并不意味着操作系统没有创新。(编辑注:基于 Linux 内核的众多发行版所提供的多样化产品就是一个很好的例子)。Fed
我有一个小型服务,该服务分为3个Docker容器。一个后端,一个前端和一个小的日志记录部分。我现在想使用coreOS和Fleet启动它们。 我想尝试启动3个冗余后端容器,因此如果其中一个发生故障,前端
有人成功地使用 kubernetes 创建了一个在 docker 容器中安装 ceph rbd 的 pod 吗? 来自 kubernetes 的以下示例使用安装了 ceph 二进制文件的 Fedora
我试图围绕 CoreOS 我仔细阅读他们的官方文档,一些随机文章,甚至观看了 this excellent presentation by their CTO 。 我对 CoreOS 的理解是,它是一
我正在尝试为开发环境(本地虚拟机)设置 kubernetes 集群。因为它是开发,所以我没有使用 api 服务器的工作证书。看来我必须使用安全连接才能连接小守护进程,例如 kube-proxy和kub
运行 confd -debug=true -verbose -onetime -node 172.17.0.61:4001 -confdir ./confd 给我以下内容 2014-08-08T10:
我正在按照 CoreOS in Action 一书(以及 CoreOS online instruction)在 MacOS 上使用 Vagrant 和 VirtualBox 建立一个 3 节点集群。
我有一个用于 Web 应用程序的容器,其中 80 端口绑定(bind)到同一端口上的主机。主机使用 coreos 发行版运行。 服务器有一个公共(public)地址,如果我从本地网络之外的设备对其进行
我有一个运行 3 个 Web 容器的 coreos 集群,每个容器运行同一个 Web 应用程序。 如何使用 haproxy 和 nginx 对这些正在运行的容器的请求进行负载平衡。 请提出建议。 最佳
我有一个 docker 容器,我想将它部署到必须从 git 存储库下载我的应用程序的 CoreOS 集群。 假设应用容器运行 nginx/nodejs 我应该如何更新它? 如果我提交容器并启动它,那将
我目前正在学习 Docker,并制作了一个简单易用的 Docker Compose 设置。 3 个容器,都有自己的 Dockerfile 设置。我如何才能将其转换为在 CoreOS 上工作,以便稍后设
我是一名优秀的程序员,十分优秀!