第 15 章 使用 RHEL web 控制台管理容器
您可以使用 RHEL web 控制台管理容器和 pod。使用 Web 控制台,您可以以非 root 或 root 用户身份创建容器。
- 作为 root 用户,您可以使用额外的特权和选项创建系统容器。
作为 非 root 用户,您有两个选项:
- 要仅创建用户容器,您可以在其默认模式 - Limited access 中使用 Web 控制台。
- 要创建用户和系统容器,请单击 Web 控制台页面顶部面板中的 Administrative access。
有关根和无根容器之间的区别的详情,请参阅 无根容器的特殊注意事项。
15.1. 在 web 控制台中创建一个容器检查点 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Web 控制台,您可以对正在运行的容器或单个应用程序设置检查点,并将其状态保存到磁盘中。
注意
创建检查点仅适用于系统容器。
先决条件
- 容器正在运行。
您已安装了 RHEL 10 web 控制台。
具体步骤请参阅安装并启用 Web 控制台。
cockpit-podman
附加组件已安装:dnf install cockpit-podman
# dnf install cockpit-podman
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
- 登录到 RHEL 10 web 控制台。
- 点主菜单中的 Podman containers。
- 在 Containers 表中,选择您要修改的容器,点击溢出图标菜单,并选择 Checkpoint。
可选:在 Checkpoint container 表单中,检查您需要的选项:
- 保留所有临时检查点文件:保留检查点过程中 CRIU 创建的所有临时日志和统计文件。如果检查点失败,这些文件不会被删除,以便做进一步调试。
- 将检查点写入磁盘后继续运行:使容器在检查点后继续运行,而不是停止。
- 支持保留建立的 TCP 连接
- 点 。
验证
- 点主菜单中的 Podman containers。选择您进行了检查点的容器,点溢出菜单图标,并验证是否有 Restore 选项。