我可以暂停/恢复 docker 容器吗?

And*_*ers 6 docker docker-desktop

我正在使用适用于 Windows 的 Docker Desktop(Linux 容器模式)运行批处理作业,涉及高级波声学模拟和游戏开发的预计算。在我的 AMD 3950x(16 核 32 线程)上,该工作大约需要 11 天。问题是,我也使用计算机进行其他工作(小型独立工作室在下班后使用计算机处理个人事务)。

所以我想暂停工作,以便我可以使用计算机执行其他操作,然后稍后再恢复。这可能吗?我使用的是最新的 Windows 版 Docker 桌面。

Von*_*onC 6

\n

我使用的是最新的 Windows 版 Docker 桌面。

\n
\n

2021 年 11 月:使用最新的 Docker Desktop(包括 Windows),您不再需要逐个暂停/取消暂停每个容器:

\n
\n

Docker Desktop 4.2 版本:通过暂停/恢复节省电量,

\n

在 Docker Desktop 4.2 中,我们\xe2\x80\x99 很高兴引入暂停/恢复以及一系列更改,使您可以更轻松地管理更新。
\n任何订阅层的 Docker Desktop 用户都可以使用这些功能。

\n

通过暂停/恢复节省电池电量

\n

暂停/恢复使开发人员能够暂停当前的 Docker 桌面会话并随时恢复工作,从而在 Docker 暂停时节省计算机上的资源

\n

当您暂停 Docker Desktop 时,容器的当前状态将保存在内存中,并且所有进程都会被冻结。这会降低 CPU 使用率,并有助于节省笔记本电脑\xe2\x80\x99s 的电池寿命。要恢复 Docker Desktop,请单击菜单中的“恢复”按钮或在终端中键入任何 Docker CLI 命令。

\n

要在 Docker Desktop 4.2 上尝试此功能,请导航到鲸鱼菜单并单击 \xe2\x80\x98Pause\xe2\x80\x99 按钮。
\nDocker Desktop\xe2\x80\x99s 左侧边栏项目(例如容器)的相应内容部分将被覆盖,以清楚地表示暂停状态。

\n

请注意,暂停/恢复目前在 Windows 容器 mod 中不可用

\n

https://i1.wp.com/www.docker.com/blog/wp-content/uploads/2021/11/image.png?resize=1536%2C913&ssl=1

\n
\n

来源:Docker 博客

\n