Shallow API手册

2.4 Linux Docker安装

Docker镜像导入

将下载的Shallow API使用load命令载入镜像

镜像导入用docker load,例如导入x86的镜像

docker load -i shallowapix86_007beta27.tar

通过docker run运行

docker run -d --name shallowapi -p 6636:6636  -e TZ=Asia/Shanghai shallowapix86:latest

docker compose配置

version: '3.8'
services:
shallowapi:
image: shallowapix86:latest
container_name: shallowapi
hostname: shallowapi
ports:
- "6636:6636"
environment:
- TZ=Asia/Shanghai
restart: unless-stopped
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
healthcheck:
test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://localhost:6636/health || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
volumes:
shallowapi_data:
name: shallowapi_data