Docker
宝塔面板 Docker API — 容器、镜像、网络、存储卷、Compose 管理、应用商店
install_docker_program
安装 Docker 和 Docker Compose(异步任务)
get_config (Docker)
获取 Docker 的安装状态和配置
get_list (容器)
获取所有 Docker 容器列表及运行状态
get_registry_mirrors
获取 Docker 镜像加速器配置
image_list
获取本地 Docker 镜像列表
get_volume_list
获取 Docker 存储卷列表
set_registry_mirrors
设置 Docker 官方镜像加速器地址
get_host_network
获取 Docker 网络列表
set_monitor_save_date
设置 Docker 监控数据的保留天数
registry_list
获取 Docker 镜像仓库列表
stop (容器)
停止运行中的 Docker 容器
template_list
获取 Docker Compose 模板列表
get_project_list (Docker)
获取 Docker Compose 项目列表
start (容器)
启动已停止的 Docker 容器
prune (容器)
清理所有已停止的无用容器
restart (容器)
重启 Docker 容器
get_cmd_log
获取容器执行命令的日志
prune (镜像)
清理所有无用的 Docker 镜像
search (镜像)
搜索 Docker Hub 上的镜像
add (存储卷)
创建 Docker 存储卷
create_network
创建 Docker 网络
prune (网络)
清理无用的 Docker 网络
set_remark
设置 Docker 镜像仓库的备注
get_apps (Docker)
获取 Docker 应用商店的所有可用应用列表(含参数定义)
create_app
从 Docker 应用商店安装应用(参数来源于 get_apps 返回值)
get_dependence_apps
查询应用的依赖是否已安装
get_apphub_config
获取 Docker 应用商店的 Git 配置
install_apphub
初始化 Docker 应用商店环境