Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
informatique:devops:docker [2024/03/27 15:46] – [Travailler avec le(les) conteneur(s) actif(s)] bertrand | informatique:devops:docker [2024/03/27 15:58] – [tags] bertrand |
---|
| |
Récupérer le hash de l'image ayant servie à instancier un conteneur, notamment pour changer le tag de l'image pour bien l'identifier et la conserver avant de pousser un changement majeur (mise à niveau/changement de framework… laravel6->laravel10/bootstrap->tailwind) : | Récupérer le hash de l'image ayant servie à instancier un conteneur, notamment pour changer le tag de l'image pour bien l'identifier et la conserver avant de pousser un changement majeur (mise à niveau/changement de framework… laravel6->laravel10/bootstrap->tailwind) : |
<code bash>docker inspect --format='{{.Name}} {{.Image}}' $(docker ps -aq) | <code bash>docker inspect --format='{{.Name}} {{.Image}}' $(docker ps -aq)</code> |
===== Reproduire en local un serveur ===== | ===== Reproduire en local un serveur ===== |
Du bon usage de //docker save// vs //docker export//: [[https://stackoverflow.com/a/33632669/6614155]]\\ | Du bon usage de //docker save// vs //docker export//: [[https://stackoverflow.com/a/33632669/6614155]]\\ |
<code bash>docker pull php:8-fpm-alpine</code> | <code bash>docker pull php:8-fpm-alpine</code> |
| |
Si on veut néanmoins conserver l’ancienne, on peut la re-taguer (son tag sera passé à <none>) avec une commande du type : | Si on veut néanmoins conserver l’ancienne, on peut la re-taguer (son tag sera passé à <none>) avec une commande du type (ici php est le nom de l'image et 8.1… l'intitulé du tag) : |
<code bash>docker tag bdaaed87c005 php:8.1.6-fpm-alpine</code> | <code bash>docker tag bdaaed87c005 php:8.1.6-fpm-alpine</code> |
| |