# Docker 和 rootless/rootful Podman 共用。配置、身份和缓存保存在命名 volume 中。 # docker compose up -d / podman compose up -d(Podman 以普通用户执行即可 rootless)。 # 首次注册、配置导入和自动更新见 docs/deployment.md。 services: probe: image: ${MOSHIRO_IMAGE:-registry.oeo.one/moshiro/moshiro-probe}:${MOSHIRO_VERSION:-0.1.1} container_name: moshiro-probe restart: unless-stopped init: true network_mode: host environment: MOSHIRO_NETWORK_SCOPE: host volumes: - probe-config:/etc/moshiro - probe-status:/etc/moshiro/update-status:ro - /etc/os-release:/etc/os-release:ro read_only: true tmpfs: - /tmp:rw,noexec,nosuid,size=64m,mode=1777 security_opt: - label=disable - no-new-privileges:true cap_drop: - ALL # Linux ICMP 使用 ping sockets;ping_group_range 需允许容器映射后的 GID。 stop_grace_period: 20s volumes: probe-config: name: moshiro-probe-config probe-status: name: moshiro-probe-status