跳至主要內容

Docker部署

五六零网校小于 1 分钟

部署配置

配置文件

docker-compose.yaml

version: '3'
services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    volumes:
      - ./data/:/data/  # 将本地的 ./data/ 目录映射到容器的 /data/ 目录,用于持久化数据
    restart: unless-stopped  # 设置容器在非手动停止的情况下重启
    ports:
      - "xxx:80"  # 将主机的 56110 端口映射到容器的 80 端口
    environment:
      - ADMIN_TOKEN=123456  # 设置环境变量 ADMIN_TOKEN 为指定的值,用于管理员身份验证

  • "xxxxx:80" 左侧的xxx为网页的端口
  • ADMIN_TOKEN=123456 设置进入管理后台的验证令牌

部署命令

docker-compose up -d

数据备份

部署后会在 docker-compose.yaml 文件同目录下创建data文件夹作为数据目录,定期将data目录进行备份。

如需要恢复数据,只要把data目录放置在 docker-compose.yaml 同目录下,运行部署命令即可。