安装
hub用户
yaml
services:
beszel-hub:
image: henrygd/beszel:latest
container_name: beszel
restart: unless-stopped
ports:
- 8090:8090
volumes:
- ./beszel_data:/beszel_data
- ./beszel_socket:/beszel_socket
healthcheck:
test: ['CMD', '/beszel', 'health', '--url', 'http://localhost:8090'] # URL 是相对于容器的,而不是主机
start_period: 5s # 容器启动后 5 秒进行检查
interval: 120s # 之后每 120 秒检查一次agent
yaml
services:
beszel-agent:
healthcheck:
test: ['CMD', '/agent', 'health']
interval: 120s