This repository hosts an automated build system for creating ๐ณ Docker images of the Bitwarden CLI. The built AMD64 Docker images are published to GHCR with semantic tagging. amd64-only.
The build system tracks upstream Bitwarden CLI releases (tags like cli-v2025.10.0). When a new CLI release is available, an image is built and published to GHCR. Image tags mirror the CLI version (for example, 2025.10.0).
Pull the image:
docker pull ghcr.io/icoretech/bitwarden-cli-docker:<tag>Replace <tag> with a Bitwarden CLI version (for example, 2025.10.0).
You can find available tags on the GitHub Packages page.
This image runs the bw binary as a nonโroot user (uid 1000) with HOME set to /bw. The entrypoint transparently proxies arguments to bw.
# Persist CLI config/session between runs
mkdir -p ./bw
docker run --rm -it \
-e BW_HOST=https://vault.bitwarden.com \
-e [email protected] \
-e BW_PASSWORD='your-master-password' \
-v $PWD/bw:/bw \
ghcr.io/icoretech/bitwarden-cli-docker:2025.10.0The Docker images and the code in this repository are released under MIT License.
Please note that the Bitwarden project has its own license and terms, which you should review if you plan to use, distribute, or modify the software.