Skip to content

Instantly share code, notes, and snippets.

@jhonvidal
Created September 3, 2023 17:33
Show Gist options
  • Save jhonvidal/c5ed837229eaac4bfcac24fc0cd3a3a8 to your computer and use it in GitHub Desktop.
Save jhonvidal/c5ed837229eaac4bfcac24fc0cd3a3a8 to your computer and use it in GitHub Desktop.
Docker notes

Docker notes

Comando Descripción
sudo docker images ver imagenes
sudo docker pull xxx descargar contenedor de hub
sudo docker image rm xxx eliminar imagen
sudo docker rm xxx eliminar container creado
sudo docker ps mostrar container en ejecucion -a ver todo
sudo docker --name xxx [contenedor] agregar identificador al container.
sudo docker create -p27017:27017 --name monguito mongo : public port mapear puertos para container
sudo docker logs monguito usar --follow para espera
sudo docker run xxx busca imagen, descarga, crea un contenedor, inicia el contenedor
sudo docker run -d xxx ejecuta en modo dettached
sudo docker run --name monguito -p27017:27017 -d mongo ejecuta conainer + puertos
sudo docker create -p27017:27017 --name monguito -e MONGO_INITDB_ROOT_USERNAME=nico -e MONGO_INITDB_ROOT_PASSWORD=password mongo crea y configura pass
sudo docker network ls lista de redes
sudo docker network create mired crea nueva red llamado mired
sudo docker build -t miapp:1 construir a traves de dockerfiles
sudo docker create -p27017:27017 --name monguito --network mired -e MONGO_INITDB_ROOT_USERNAME=nico -e MONGO_INITDB_ROOT_PASSWORD=password mongo crea container dentro de mired
sudo docker create -p3000:3000 --name chanchito --network mired miapp:1 crea container de la aplicacion para enlazar con monguito.

Docker compose notes

Comando Descripción
sudo docker compose up levanta a travez de file yml
sudo docker compose down elimina contenedor y red creado por docker up
sudo docker compose -f docker-compose-dev.yml up desde un docker compose personalizado.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment