Docker API
注意
API 接口可能随面板版本变更,不保证稳定性,仅供参考。
路由
GET /btdocker/<模块>/<方法>|POST /mod/docker/com/<方法>/stype
接口列表
安装与配置 (GET /btdocker/setup/)
- install_docker_program — 安装 Docker
- get_config — Docker 服务状态
- get_registry_mirrors — 镜像加速配置
- set_registry_mirrors — 设置镜像加速
- set_monitor_save_date — 监控数据保留天数
容器管理 (GET /btdocker/container/)
镜像管理 (GET /btdocker/image/)
- image_list — 本地镜像列表
- prune — 清理无用镜像
存储卷 (GET /btdocker/volume/)
- get_volume_list — 存储卷列表
- add — 创建存储卷
网络 (GET /btdocker/network/)
- get_host_network — 网络列表
- create_network — 创建网络
- prune — 清理无用网络
仓库 (GET /btdocker/registry/)
- registry_list — 镜像仓库列表
- set_remark — 设置仓库备注
模板与项目 (GET /btdocker/compose/ /btdocker/project/)
- template_list — Compose 模板列表
- get_project_list — Docker 项目列表
应用商店 (POST /mod/docker/com/)
- get_apps — 应用列表(289个)
- create_app — 安装应用(已实测安装 MySQL)
- get_dependence_apps — 查询依赖应用
- get_apphub_config — 应用商店配置
- install_apphub — 初始化应用商店环境