# 从独立容器迁移到独立的 Web 和数据容器

**URL:** <https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413>\
**Category:** Sysadmins\
**Tags:** docker, how-to, advanced-setup, two-container\
**Created:** [2015年五月29日 14:12 UTC](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413 "2015-05-29T14:12:22Z")\
**Posts on this page:** 1\
**Showing post:** 113

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [2025年九月6日 19:01 UTC](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413/113 "2025-09-06T19:01:34Z")

</div>

> [@Jagster](#):
>
> 真的 😳 他和 ck 是禁用词吗？

我认为那可能是在首次测试监视词时添加的，然后从未被移除。

> [@Jagster](#):
>
> 是的。`web-only` 并且这有点令人困惑，因为在所有其他上下文中它都是 `web_only`。但也许当某物是目录或容器时——无论是什么——是不同的东西。

是的。我经常对此感到困惑。事实上，我认为这可能就是为什么有一次我试图重命名事物以从单容器切换到双容器时，我弄错了下划线/破折号，结果失败了。

而且更糟糕的是，我很确定这是我的错。我在 discourse-setup 中创建双容器选项时遇到了一些错误（也许容器不能有下划线？）Ruby 喜欢文件名中的下划线，所以也许我在这里使用了下划线？我认为就是这样——而且我认为 web\_only 不能作为 docker 容器名称，因为它们也需要是有效的 [主机名](https://en.wikipedia.org/wiki/Hostname)。

---

_[View the full topic](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413)._
