Upgrading a containerized Volt server
Before you begin
About this task
--update
(required) copies templates from the new volt-docker image to the existing volume.--run-design
(optional) runs the Domino design process to upgrade the design of databases in the volume.
Procedure
-
Remove the existing Domino container:
docker rm <container>
For example:docker rm volt
. -
Determine the name of the new volt-docker image (required for the next step).
From the Docker terminal window, issue the following command to list the names
of the Docker images on your system:
docker image ls
-
Issue the following command to create a temporary upgrade container . The
--update
argument copies templates from the new image to the volume. The--rm
argument removes the container automatically when you quit the server.docker run --rm --name <container name> -v <docker volume name>:<data directory> \ --hostname <hostname> <image> --update
For example:docker run --rm --name volt-upgrade -v notesdata:/local/notesdata --hostname docker.renovations.com \ volt-docker:V1101FP1-1.0.1.5 --update
- Quit the Domino server. The container stops and is removed.
-
Complete the procedure in Creating a Docker container for Volt.
Note: Since you are upgrading from a previous volt-docker image, you do not have to complete the steps in Completing the Volt server configuration.