Skip to main content

Update Passbolt on Docker

Important

Installing Passbolt with Docker is considered a somewhat advanced method. Using this method assumes you are familiar with Docker and have run other applications with Docker. If you do not have experience working with Docker we recommend you use another of our installation methods.

System requirements

FAQ pages:

Pro tip

If you are trying to update the mariadb version in the docker compose file, you might face some errors. To complete the mariadb upgrade, you need to run mariadb-upgrade -u root -p in the database container.

It is recommended that users pull the tags pointing to specific passbolt versions when running in environments other than testing.

To update passbolt, you would just need to change the image tag in your docker-compose.yml file:

 image: passbolt/passbolt:<IMAGE_TAG>

Then relaunch your docker containers:

docker compose up -d

By doing this:

a new passbolt docker image will be pulled and a new container created your passbolt database schema will be updated