已知docker容器配置为
镜像名:vaultwarden/server
本地端口:3012 容器端口:3012
本地端口:888 容器端口:80
储存路径:/vol1/1000/docker/bitwarden
装载路径:/data
网络名称:bridge
环境变量名:PATH 值:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
环境变量名:ROCKET PROFILE 值:release
环境变量名:ROCKET ADDRESS 值:0.0.0.0
环境变量名:RROCKET PORT 值:80
环境变量名:DEBIAN_FRONTEND 值:noninteractive
功能配置:AUDIT_WRITE CHOWN DAC OVERRIDE FOWNER FSETID
用AI生成如下,请各位大佬帮忙鉴定下,谢谢
```
version: '3.8'
services:
vaultwarden:
image: vaultwarden/server
container_name: vaultwarden
restart: unless-stopped
ports:
- "3012:3012"
- "888:80"
volumes:
- /vol1/1000/docker/bitwarden:/data
networks:
- vaultwarden_network
environment:
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- ROCKET_PROFILE=release
- ROCKET_ADDRESS=0.0.0.0
- ROCKET_PORT=80 # 注意:这里设置的端口在容器内部会被应用使用,但由于已经通过ports映**80到888,通常不需要在容器内再次指定
- DEBIAN_FRONTEND=noninteractive
cap_add:
- AUDIT_WRITE
- CHOWN
- DAC_OVERRIDE
- FOWNER
- FSETID
networks:
vaultwarden_network:
driver: bridge
```