Primeros comandos
NOTA: Para agrandar la imagen, da click sobre esta y luego aplasta la tecla space.
Primeros pasos:
$ docker run hello-world
Con este comando acabas de correr tu primer contenedor y obtener un output parecido a este:
Cheatsheets para docker:
<aside> 📌 Resumen: Hemos ejecutado nuestro primer contenedor de Docker, no fue muy difícil pero en la siguiente clase veremos que es un contenedor.
</aside>
Qué es un contenedor?
Características de un contenedor.
Es una agrupación de recursos que corren nativamente en la máquina, pero están aislados del resto del sistema.
Algunas de sus características de los contenedores son:
<aside> 📌 Resumen: Un contenedor es la entidad lógica más importante de Docker, tiene ciertas ventajas sobre una VM, que lo hacen más eficiente en ciertas áreas.
</aside>
Cómo saber que contenedores tenemos corriendo?
Cómo vemos los detalles de un contenedor?
NOTA: Ten en cuenta que Docker, no permite correr 2 contenedores con el mismo nombre.
Cómo eliminamos un contenedor?
Para saber que contenedores se ejecutan, usamos:
#Muestra los procesos ejecutandose
$ docker ps
# Muestra todos los procesos (terminados, ejecutandose, ...)
$ docker ps -a
Para ver los detalles completos de un contenedor, usamos:
$ docker inspect <process ID>
# Usando un ID
$ docker inspect 993b9da5b4a3
# Usando el nombre del proceso para hacer lo mismo
$ docker inspect lucid_volhard
$ docker run --name "name" hello-world
# Ejemplo:
$ docker run --name hello_plati hello-world
$ docker rename hello_platzi hola_plazi
Para eliminar contenedores, usamos:
$ docker rm <ID o name>
# Ejemplo
$ docker rm hello_platzi
$ docker container prune
<aside> 📌 Resumen: Hemos observado algunos comandos que nos serán de mucha utilidad más adelante.
</aside>