【发布时间】:2016-01-29 11:54:44
【问题描述】:
我需要能够在 osx 上开发远程服务器上运行的 docker 实例。
docker 实例将在使用 kubernetes 的 Google 计算引擎上运行。
在我的 OSX 上,我需要能够挂载 docker 文件系统,以便我可以在 Atom 中编码(例如),并且还有终端,以便我可以运行 run git tool 等。
原因是,这样我就可以轻松快速地对移动网络应用进行跨设备测试。
我想知道我是否可以这样做?
我注意到远程 api 现在很稳定,所以这似乎是可行的。但我正在寻找其他人的提示/ URL,以帮助我为自己和团队进行设置。这将使开发更加顺畅。
提前致谢。
【问题讨论】:
-
你为什么要这样做?更改正在运行的容器,然后您想提交容器的更改以供以后使用?我们在任何地方都使用容器,但我们遵循以下流程:开发本地、构建容器、将容器发布到私有注册表、登台和生产服务器可以通过私有注册表更新容器。
-
当我需要在 OSX 中的 Docker 根目录之外挂载卷时,我已经从预建的 Vagrant 框中运行了一个正在运行的 docker
-
@rene 我需要它,因为它允许在远离我们的设备上快速进行测试。这些设备位于数据中心,因此它们需要指向它们可以访问的 URL。然后,开发人员可以实时编写代码并立即查看所有设备中的更改。它加快了编码速度,因为您会看到一个设备与另一个设备发生错误。
-
@Parris 啊,这让我想起了。我可以使用 Terraform 来自动化这个部署。我上次检查时他们有 CGE 支持。
标签: ssh docker kubernetes