gpt4 book ai didi

docker - 使用docker迁移系统

转载 作者:行者123 更新时间:2023-12-02 09:41:41 25 4
gpt4 key购买 nike

我有一个 aws ec2 帐户,我在 nginx 上运行几个 Web 应用程序。我对docker了解不多,只知道它是一个拍摄文件系统快照的容器。现在,由于某种原因,我被迫切换帐户。我已经开设了一个新的 aws ec2 账户。我可以使用 docker 在旧虚拟系统中设置容器,然后获取镜像并部署在新系统中吗?这样我就可以消除在新系统中安装许多组件、配置 nginx 和所有应用程序的麻烦。我可以这样做吗?如果是这样,怎么办?

最佳答案

根据Docker及其CaaS的最佳实践,相反,图像不应该“虚拟化”大量服务。 Docker 的目的不是拍摄系统快照(它使用 FS 覆盖来创建镜像,但这些不是快照)。

所以基本上,如果您(尚不清楚)的问题是:“我可以将整个系统虚拟化为一个镜像吗”,答案是:“不”。

您可以做的是为每项服务使用一个镜像(您可以在 hub.docker 上找到所需的一切),以在新服务上保持干净的系统。

另一种解决方案是列出旧系统上所有已安装的 Linux 软件包,然后将它们安装在新系统上并复制所有配置文件。

关于docker - 使用docker迁移系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35523733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com