Docker: utilice el comando inspeccionar para modificar archivos en el contenedor caído

origen:

Ingresé al contenedor nginx, modifiqué el archivo de configuración del contenedor nginx y luego intenté iniciarlo con el comando docker restart id de instancia. Descubrí que el contenedor no se podía iniciar. Al mirar el registro, encontré que el archivo de configuración no coincidía.

No quiero reiniciar una imagen porque eso restablecerá todos los archivos de configuración. En este momento, tengo que corregir los archivos de configuración incorrectos en el contenedor caído y luego reiniciar.

paso:

1. Docker ps -a encuentra la ID del contenedor fallido;

2. Docker inspecciona la identificación del contenedor | grep UpperDir para averiguar la ubicación del contenedor en la máquina física;

[root@iZbp14yu2b0amvgcukncmrZ ~]# docker inspect e024 | grep UpperDir 
                "UpperDir": "/var/lib/docker/overlay2/3f4014f853bc99497364992eb0a7e60ae0a61d12e482c46460c202f2493f55aa/diff",

3. cd a la dirección señalada por UpperDir, busque el archivo de configuración y modifíquelo;

4. ID del contenedor de inicio de la ventana acoplable;

¡Terminar!

Supongo que te gusta

Origin blog.csdn.net/qq_42014561/article/details/128458799
Recomendado
Clasificación