部署流程
官方的镜像较为复杂,这里采用的是 vaultwarden 镜像(原为 bitwarden_rs)
拉取镜像
docker pull vaultwarden/server:latest
创建容器并打开页面注册新用户
docker run -d \ --name bitwarden \ -v /opt/bitwarden:/data \ -p 8000:80 \ vaultwarden/server:latest
如果要禁止其他用户注册,先用上面的注册完用户后,删除容器再加上一条环境变量
-e SIGNUPS_ALLOWED=false
注册一个新的容器即可
使用 Docker Compose
version: '3' services: bitwarden: image: vaultwarden/server container_name: bitwarden hostname: bitwarden restart: always environment: - TZ=Asia/Shanghai - SIGNUPS_ALLOWED=false volumes: - ./bitwarden:/data ports: - 8000:80