构建yaml:
services:
rustfs:
image: rustfs/rustfs:latest
container_name: rustfs
volumes:
- /vol1/1000/Docker/RustFS/data:/data # 存储数据
- /vol1/1000/Docker/RustFS/logs:/logs # 日志存储位置
#- ./certs:/certs # TLS加密
environment:
- RUSTFS_ACCESS_KEY=*** # 管理员用户名,请自行修改
- RUSTFS_SECRET_KEY=*** # 管理员密码,请自行修改
- RUSTFS_CONSOLE_ENABLE=true # 启用WEB控制台
- RUSTFS_SERVER_DOMAINS=example.com # RustFS服务端域名
#- RUSTFS_TLS_PATH=/certs # TLS加密挂载
ports:
- "9000:9000"
restart: unless-stopped
在更新到最新版本后,启动报错,求助:
Initializing data directories: /data
Initializing log directory: /logs
Starting: /usr/bin/rustfs /data
thread 'main' (1) panicked at crates/obs/src/telemetry/local.rs:207:14:
failed to initialize rolling file appender: InitError { context: "failed to create initial log file", source: Os { code: 13, kind: PermissionDenied, message: "Permission denied" } }