Docker es un programa informático que realiza la virtualización a nivel del sistema operativo, también conocido como “contenedorización”.
Los comandos de Docker que el usuario debe conocer
- 1. Exporte el contenedor desde el servidor nginx con un solo comando
- 2. Ejecute un contenedor en segundo plano
- 3. Enumere todos los contenedores en ejecución
- 4. Detener un contenedor
- 5. Ejecute el nuevo contenedor con el nombre especificado.
- 6. Ver el registro del contenedor
- 7. Ver los procesos que se ejecutan en un contenedor.
- 8. Enumere todos los comandos con el comando de ayuda.
- 9. Enumere todos los contenedores
- 10. Eliminar contenedor por ID de contenedor
- 11. Forzar la retirada de contenedores en funcionamiento
- 12. Elimine todos los contenedores con comodines
1. Exporte el contenedor del servidor nginx con un solo comando
docker container run --publish 80:80 nginx
La ejecución del comando anterior funcionará de la siguiente manera:
- Descargar el ‘nginx’ imagen del hub de Docker.
- Inicie un nuevo contenedor a partir de esa imagen.
- Abra el puerto 80 en la IP del servidor.
- Enrutamiento del tráfico a contenedores IP, puerto 80.
2. Ejecute un contenedor en segundo plano
docker container run --publish 80:80 --detach nginx
Este comando se ejecuta en el servidor nginx en segundo plano. Opción para desconectar el contenedor que ejecuta Docker en segundo plano.
3. Enumere todos los contenedores en ejecución
docker container ls
El comando anterior enumera todos los contenedores en Docker y su estado.
4. Detenga un contenedor
docker container stop {containerID}
ContainerID se puede encontrar usando el comando ls enumerando la lista de todos los contenedores. El ID del contenedor puede tener varios dígitos, siempre que sea único.
5. Ejecute el nuevo contenedor con el nombre especificado.
docker container run --publish 80:80 --detach --name linuxhost nginx
Un nuevo contenedor con la imagen del servidor web nginx comienza con el nombre linuxhost.
6. Ver el registro del contenedor
docker container logs {containerName}
El comando anterior muestra el registro del contenedor especificado. El nombre del contenedor se puede obtener usando el comando ls que enumera la lista de todos los contenedores.
7. Ver los procesos que se ejecutan en un contenedor.
docker container top {containerName}
Este comando enumera todos los procesos que se ejecutan en el contenedor. El nombre del contenedor se puede obtener usando el comando ls que enumera la lista de todos los contenedores.
8. Enumere todos los comandos con el comando de ayuda.
docker container --help
Este comando enumera todos los comandos de usuario que se pueden ejecutar en un contenedor.
9. Enumere todos los contenedores
docker container ls -a
Este comando enumera todos los contenedores con cualquier estado en Docker.
10. Eliminar contenedor por ID de contenedor
docker container rm {containerID1} {containerID2} .
Este comando eliminará todos los contenedores de ID que no se estén ejecutando especificados por espacios.
11. Forzar la retirada de contenedores en funcionamiento
docker container rm -f {containerID}
La opción -f permite que el comando rm elimine un contenedor que se ejecuta en Docker.
12. Elimine todos los contenedores con comodines
docker stop $(docker ps -a -q) docker rm $ (docker ps -a -q)
Este comando detiene primero todos los contenedores y luego los elimina todos. En Windows 10, use Powershell en lugar del símbolo del sistema y los comandos anteriores funcionarán.
¡Buena suerte!
Ver más:
- 5 consejos para aprender Docker de forma eficaz para principiantes
- Cómo escanear de forma segura aplicaciones de escritorio con Docker
- 5 consejos útiles para aprender Docker
Contenedores de comandos de Docker Docker
Docker es un programa informático que realiza la virtualización a nivel del sistema operativo, también conocido como “contenedorización”.
Los comandos de Docker que el usuario debe conocer
- 1. Exporte el contenedor desde el servidor nginx con un solo comando
- 2. Ejecute un contenedor en segundo plano
- 3. Enumere todos los contenedores en ejecución
- 4. Detener un contenedor
- 5. Ejecute el nuevo contenedor con el nombre especificado.
- 6. Ver el registro del contenedor
- 7. Ver los procesos que se ejecutan en un contenedor.
- 8. Enumere todos los comandos con el comando de ayuda.
- 9. Enumere todos los contenedores
- 10. Eliminar contenedor por ID de contenedor
- 11. Forzar la retirada de contenedores en funcionamiento
- 12. Elimine todos los contenedores con comodines
1. Exporte el contenedor desde el servidor nginx con un solo comando
docker container run --publish 80:80 nginx
La ejecución del comando anterior funcionará de la siguiente manera:
- Descargar el ‘nginx’ Imagen de Docker Hub.
- Inicie un nuevo contenedor a partir de esa imagen.
- Abra el puerto 80 en la IP del servidor.
- Enrutamiento del tráfico a contenedores IP, puerto 80.
2. Ejecute un contenedor en segundo plano
docker container run --publish 80:80 --detach nginx
Este comando se ejecuta en el servidor nginx en segundo plano. Opción para desconectar el contenedor que ejecuta Docker en segundo plano.
3. Enumere todos los contenedores en ejecución
docker container ls
El comando anterior enumera todos los contenedores en Docker y su estado.
4. Detener un contenedor
docker container stop {containerID}
ContainerID se puede encontrar usando el comando ls enumerando la lista de todos los contenedores. El ID del contenedor puede tener varios dígitos, siempre que sea único.
5. Ejecute el nuevo contenedor con el nombre especificado.
docker container run --publish 80:80 --detach --name linuxhost nginx
Un nuevo contenedor con la imagen del servidor web nginx comienza con el nombre linuxhost.
6. Ver el registro del contenedor
docker container logs {containerName}
El comando anterior muestra el registro del contenedor especificado. El nombre del contenedor se puede obtener usando el comando ls que enumera la lista de todos los contenedores.
7. Ver los procesos que se ejecutan en un contenedor.
docker container top {containerName}
Este comando enumera todos los procesos que se ejecutan en el contenedor. El nombre del contenedor se puede obtener usando el comando ls que enumera la lista de todos los contenedores.
8. Enumere todos los comandos con el comando de ayuda.
docker container --help
Este comando enumera todos los comandos de usuario que se pueden ejecutar en un contenedor.
9. Enumere todos los contenedores
docker container ls -a
Este comando enumera todos los contenedores con cualquier estado en Docker.
10. Eliminar contenedor por ID de contenedor
docker container rm {containerID1} {containerID2} .
Este comando eliminará todos los contenedores de ID que no se estén ejecutando especificados por espacios.
11. Forzar la retirada de contenedores en funcionamiento
docker container rm -f {containerID}
La opción -f permite al comando rm eliminar un contenedor que se ejecuta en Docker.
12. Elimine todos los contenedores con comodines
docker stop $(docker ps -a -q) docker rm $ (docker ps -a -q)
Este comando detiene todos los contenedores primero y luego los elimina todos. En Windows 10, use Powershell en lugar del símbolo del sistema y los comandos anteriores funcionarán.
¡Buena suerte!
Ver más:
- 5 consejos para aprender Docker de forma eficaz para principiantes
- Cómo escanear de forma segura aplicaciones de escritorio con Docker
- 5 consejos útiles para aprender Docker