Aquí hay algunas pautas generales cuando se trata de comandos relacionados con el contenedor Docker:
- Crear y administrar contenedores:
-
Crear un contenedor:
docker create [options] <image> [command]
-
Inicie un contenedor creado:
docker start [options] <container>
-
Detener un contenedor en ejecución:
docker stop [options] <container>
-
Reiniciar un contenedor:
docker restart [options] <container>
-
Ver el estado de ejecución del contenedor:
docker ps [options]
-
Ver el estado de todos los contenedores (incluidos los detenidos):
docker ps -a
-
Ingrese la interfaz de línea de comando de un contenedor en ejecución:
docker exec [options] <container> [command]
-
Eliminar un contenedor detenido:
docker rm [options] <container>
- Interacción entre contenedor y host:
-
Asigne el puerto del contenedor al puerto del host:
docker run -p <host-port>:<container-port> <image>
-
Monte el directorio del host en un directorio dentro del contenedor:
docker run -v <host-path>:<container-path> <image>
- Registro e información de visualización:
-
Ver los registros del contenedor:
docker logs [options] <container>
-
Para ver los detalles de un contenedor:
docker inspect [options] <container>
- Otros comandos comunes:
-
Cree una imagen de Docker:
docker build [options] <path/to/dockerfile>
-
Tire de una imagen de Docker:
docker pull <image>
-
Empuje una imagen de Docker a un repositorio remoto:
docker push <image>
-
Buscar imágenes de Docker:
docker search <term>
-
Limpie imágenes, contenedores y cachés inútiles:
docker system prune
Tenga en cuenta que los corchetes ([ ]) en los comandos anteriores indican parámetros opcionales, y los corchetes angulares (< >) indican parámetros que se reemplazarán con valores reales.
Espero que esta guía de comandos de contenedores de Docker haya sido útil y haya cumplido con sus requisitos. Por favor, siéntase libre de hacer más preguntas.