Enhanced the docker image update section.

This commit is contained in:
Jocelyn Le Sage 2021-01-06 12:36:19 -05:00
parent 349c37267a
commit 00641a95d0

View File

@ -176,8 +176,19 @@ services:
## Docker Image Update ## Docker Image Update
If the system on which the container runs doesn't provide a way to easily update Because features are added, issues are fixed, or simply because a new version
the Docker image, the following steps can be followed: of the containerized application is integrated, the Docker image is regularly
updated. Different methods can be used to update the Docker image.
The system used to run the container may have a built-in way to update
containers. If so, this could be your primary way to update Docker images.
An other way is to have the image be automatically updated with [Watchtower].
Whatchtower is a container-based solution for automating Docker image updates.
This is a "set and forget" type of solution: once a new image is available,
Watchtower will seamlessly perform the necessary steps to update the container.
Finally, the Docker image can be manually updated with these steps:
1. Fetch the latest image: 1. Fetch the latest image:
``` ```
@ -191,7 +202,10 @@ docker stop firefox
``` ```
docker rm firefox docker rm firefox
``` ```
4. Start the container using the `docker run` command. 4. Create and start the container using the `docker run` command, with the
the same parameters that were used when it was deployed initially.
[Watchtower]: https://github.com/containrrr/watchtower
### Synology ### Synology