Así es como puede actualizar un contenedor implementado después de actualizar la imagen en Docker Hub.
Primero detienes el contenedor:
docker stop <ID or name>
Luego quitas el contenedor:
docker rm <ID or name>
Luego extrae la imagen de Docker Hub:
docker pull <image name>
Luego inicia un nuevo contenedor desde la imagen:
docker run <image name> ...options
Por supuesto, eso no es práctico de hacer manualmente.
Las aplicaciones como Watchtower, implementadas como un contenedor de Docker, le permiten configurar un flujo de trabajo automatizado para ver los cambios en Docker Hub (o cualquier otro registro de imágenes) y cerrar automáticamente un contenedor existente y reiniciarlo con las mismas opciones que se usaron para implementarlo. inicialmente.