Post

Survivor Docker

Comandos Docker basicos.

Updatear el comportamiento de un contenedor en caliente, por ejemplo para cambiarlo de restart allways a unless-stopped

1
docker update --restart unless-stopped CONTENEDOR

Con docker, primero se pone donde queremos que apunte cuando sale, y luego donde se encuentra el recurso en el contenedor. Para un puerto, primero el puerto de salida, y luego del del contenedor, y para el volumen igual. En el contenedor siguiente, accederemos al juego por el 8600

1
docker run -d -p 8600:8080 pengbai/docker-supermario

Y en el contenedor siguiente, vemos como estan mapeados los volumenes /app/config y /app/db del contenedor en /home/user/docker/netalertx/config y /home/user/docker/netalertx/db de la maquina host:

1
docker run -d --rm --network=host   -v /home/user/docker/netalertx/config:/app/config   -v /home/user/docker/netalertx/db:/app/db   -e TZ=Europe/Madrid   -e PORT=20211   jokobsk/netalertx:latest

Si quiero entrar en un contenedor:

1
docker exec -it NOMBRECONTENEDOR bash
This post is licensed under CC BY 4.0 by the author.