2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 03:07:16 +08:00
Files
acepanel.github.io/zh_CN/advanced/container/container.md
github-actions[bot] d5ecafc2f7 New Crowdin translations by GitHub Action (#77)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-29 19:05:35 +08:00

2.6 KiB
Raw Blame History

容器管理

容器是 Docker 的核心概念,是镜像的运行实例。 通过容器管理页面,你可以创建、启动、停止和管理容器。

容器列表

进入 容器 页面,默认显示容器列表。

容器列表

列表显示以下信息:

  • 容器名称:容器的名称
  • 状态:运行状态开关
  • 镜像:容器使用的镜像
  • 端口:端口映射(主机端口 -> 容器端口)
  • 运行状态:详细的运行状态信息
  • 操作:终端、日志、重命名等

创建容器

点击 创建容器 按钮打开创建对话框。

创建容器

基本设置

  • 容器名称:可选,留空则自动生成
  • Image: Docker image name, e.g., nginx, mysql:8.4, your_username/your_image:tag
  • 网络:选择容器使用的网络
  • 重启策略:容器退出后的重启行为
    • 无:不自动重启
    • always总是重启
    • 编排启动失败
    • unless-stopped除非手动停止否则重启

高级选项

  • TTY (-t):分配伪终端
  • STDIN (-i):保持标准输入打开
  • 自动移除:容器停止后自动删除
  • 特权模式:赋予容器完整的系统权限(谨慎使用)

端口被占用:修改映射端口

将容器内部端口映射到主机端口,格式:主机端口:容器端口

端口映射

例如:8080:80 表示将容器的 80 端口映射到主机的 8080 端口。

卷挂载

将主机目录或数据卷挂载到容器内,格式:主机路径:容器路径

例如:/opt/ace/data:/data 表示将主机的 /opt/ace/data 目录挂载到容器的 /data 目录。

资源限制

限制容器可使用的 CPU 和内存资源。

环境变量

设置容器的环境变量,格式:KEY=VALUE

容器操作

批量操作

勾选多个容器后,可以进行批量操作:

  • 启动:启动选中的容器
  • 停止:停止选中的容器
  • 重启:重启选中的容器
  • 强制停止:强制停止选中的容器
  • 暂停:暂停选中的容器
  • 恢复:恢复暂停的容器
  • 删除:删除选中的容器

单个容器操作

  • 终端:打开容器的终端,可以在容器内执行命令
  • 查看容器日志
  • 重命名:修改容器名称
  • 更多:查看详情、导出等操作

清理容器

点击 清理容器 可以删除所有已停止的容器,释放系统资源。

:::warning 注意 清理操作不可恢复, 请确保已停止的容器不再需要。 :::