1.构建您自己的镜像

克隆库,然后从库的根目录运行以使用默认的 SQLite 后端进行构建:

请阅读 docker 目录中提供的文档,了解有关如何在本地构建 Vaultwarden 的最新信息。

可以通过 docker 或 podman 来完成。请参阅:https://github.com/dani-garcia/vaultwarden/tree/main/docker

简单的构建方法

# 构建支持所有数据库的 docker 镜像:
docker buildx build -t vaultwarden .

要使用 SQLite 后端构建,只需运行:

# 构建 docker 镜像
docker buildx build -t vaultwarden --build-arg DB=sqlite .

要使用 MySQL 后端构建,只需运行:

# 构建 docker 镜像
docker buildx build -t vaultwarden --build-arg DB=mysql .

要使用 Postgresql 后端构建,只需运行:

# 构建 docker 镜像
docker buildx build -t vaultwarden --build-arg DB=postgresql .

在 docker-compose.yml 中它看起来像这样:

  vaultwarden:
    image: vaultwarden
    build:
      context: vaultwarden
      args:
        DB: postgresql

最后更新于