LinuxParty

En esta guía estamos a punto de explicar cómo administrar los contenedores de Docker al iniciar, detener, reanudar y eliminar. Por fin, estamos a punto de ver cómo administrar las imágenes de imágenes docker.
Aquellos que son nuevos en las imágenes docker siguen todos los pasos realizando cada uno en un entorno de prueba y lo ayudarán a mejorar usted mismo en la administración de contenedores de las imágenes docker.
Paso 1: Crear y trabajar con contenedores Docker.
Antes de comenzar con la siguiente guía, comencemos unos cuantos contenedores para realizar nuestro entrenamiento. Ya tenemos imágenes nginx existentes que permiten iniciar cuatro números de contenedores en un nombre aleatorio.
# docker run -d --name linux_party.com_test nginx # docker run -d --name linux_party.com_dev nginx # docker run -d --name linux_party.com_prod1 nginx # docker run -d --name linux_party.com_prod2 nginx
A partir de contenedores docker
En nuestro servidor Docker es posible que tengamos pocos contenedores en funcionamiento y detenidos, si necesitamos saber solo con contenedores en ejecución use " ps ". También si queremos enumerar todos los contenedores en ejecución y detenidos use " ps -a ".
(Listar sólo los contenedores en ejecución)
# docker ps
(Listar todos los contenedores, incluso los detenidos) # docker ps -a
Listando ejecutando y deteniendo contenedores docker
En caso de que necesite catar cualquiera del archivo o verificar la variable de entorno en un contenedor en ejecución sin inicio de sesión, use el comando " cat " con la opción " exec " de la siguiente manera. Usar la opción exec con el comando " Docker " que nos ayudará a ejecutar comandos en contenedores remotos.
# docker exec linux_party.com_prod2 cat /etc/hosts
o # docker exec linux_party.com_prod2 env
Paso 2: Detener, reiniciar y matar un contenedor docker
Si se requiere una parada para cualquiera de los contenedores, se puede hacer usando la opción " detener " y la lista para verificar ejecutando " docker ps ".
# docker stop linux_party.com_dev nginx
(Listar sólo los contenedores en ejecución)
# docker ps
(Listar todos los contenedores, incluso los detenidos)
# docker ps -a
En caso de que necesite detener todos los contenedores en ejecución, se puede lograr de una sola vez. Para detener todo de una vez, primero debemos buscar todos los " ID DE CONTENEDOR " con la opción " ps " para combinarlos en una variable y emitir un comando de detención. Esto detendrá todos los contenedores en ejecución utilizando su ID. Detener el contenedor es similar al cierre de gracia.
# docker stop $(docker ps -q)
Deteniendo todos los contenedores docker
- ps Para enumerar todos los contenedores en ejecución
- -q Para imprimir solo el ID del contenedor
- Primero enumerar todos los contenedores en ejecución
- Detener todos los contenedores en ejecución utilizando su ID
- Una vez más, enumerar los contenedores en ejecución (ahora todos están detenidos)
- Ahora lista para ver todos los contenedores detenidos.
Para reiniciar un contenedor podemos usar la opción " reiniciar " con el comando " docker ". Primero, verifiquemos el tiempo de actividad del contenedor linux_party.com_test e iniciemos un reinicio, siguiendo de nuevo la verificación del tiempo de actividad.
# docker restart linux_party.com_test # docker ps
Reiniciando contenedores portacontenedores
Pausa y reanude un contenedor en ejecución:
Es posible pausar todos los procesos dentro de un contenedor en ejecución usando " pausa ". Para reanudar los procesos en pausa, use la opción "no pausa " con el comando de imágenes docker.
Pausar y reanudar contenedores portacontenedores
Matar o Apagar un contenedor en ejecución
Esto es similar a presionar y mantener presionado el botón de encendido de un servidor o extraer el cable de alimentación de un servidor.
# docker kill linux_party.com_prod2 # docker kill -s SIGKILL linux_party.com_prod2
Paso 3: Eliminación de contenedores e imágenes Docker.
Ahora veamos cómo eliminar un contenedor y las imágenes de imágenes docker. Antes de remover con recipientes hay que pararlo.
# docker ps # docker stop linux_party.com_test # docker rm linux_party.com_test # docker ps -a
Extracción de contenedores docker
Eliminando imágenes docker:
Finalmente, veamos cómo eliminar una imagen de la ventana acoplable usando la opción " rmi ".
No podemos eliminar una imagen de imágenes docker si cualquiera de los contenedores en ejecución la usa. Antes de comenzar con la eliminación de una imagen, debemos detener todos los contenedores que se ejecutan desde ella.
Esto arrojará un error.
# docker images # docker ps # docker rmi nginx
Eliminar imágenes docker
Detenga el contenedor y elimine la imagen "nginx".
En primer lugar, vamos a detener todos los contenedores y eliminarlo.
# docker stop $(docker ps -aq) # docker rm $(docker ps -aq)
# docker ps # docker ps -a
Por fin, elimine la imagen de imágenes docker y la lista para verificar.
# docker rmi nginx # docker images

-
Medicina.
- ¿Por qué una bacteria puede soportar una radiación que mataría a un ser humano?
- El papel revolucionario de la IA en la atención sanitaria
- Las muertes por cáncer están disminuyendo, pero puede haber un asterisco
- Descubre las Mejores Fuentes de Hierro para Tu Salud, y no son las Lentejas ni la Carne
- Milagroso tratamiento con células CAR-T: Paciente ve desaparecer sus tumores cancerígenos en un mes
- Investigadores han encontrado una manera de regenerar dientes
- Revertir el proceso de las canas podría ser posible. El peinar cabellos de plata, se va a acabar.
- El Coeficiente Intelectual de los estadounidenses ha disminuido rápidamente, lo que demuestra el 'efecto Flynn inverso'
- Un tratamiento para el "anticonceptivo masculino" detuvo el esperma en ratones, según un estudio
- Hace 10.000 años nadie tenía lo ojos azules
- Dispositivo ocular implantado para tratar la degeneración macular asociada a la edad
- El virus de Epstein-Barr puede ser la causa principal de la esclerosis múltiple
- ¿Por qué da hambre tomar ''cannabis''?
- Un estudio demuestra que el consumo de marihuana en los adolescentes se correlaciona con disminución de IQ
- Cannabis: la cantidad