Salut 🙂
Tu peux mettre à jour ton logiciel même s'il est dans le container. Cependant, si tu supprimes ton container, puis tu le recréer, tu seras à la version initial de ce logiciel.
Pour mettre à jour ton container il faut : stopper puis supprimer ton container, faire un pull de l'image (ou faire un pull puis supprimer tes containers) puis re créer ton container (j'ai des scripts de lancement 😃 ).
Dans tout les cas, si tu veux une mise à jour persistante, tu es obligé de passer par la suppression du container actuel.
Pour docker compose, c'est une solution qui te permet d'économiser des lignes et des commandes à taper en gros, au lieux de taper ça :
docker run \
--name emby \
-v /docker/services/seedbox:/data \
-v /docker/web/dryusdan.fr/emby:/config \
-v /docker/web/dryusdan.fr/emby-server.conf:/etc/emby-server.conf:ro \
--network front --ip 172.20.1.12 \
--cpu-shares=4 \
--restart always -d emby/embyserver
Tu tapes ça : docker-compose up -d emby vu que dans ton fichier docker-compose tu as tout paramétré 😉
En espérant avoir pu répondre à tes questions 🙂