meetup.com/meetup-group-dockerhermosillo
docker
git
docker run -d --name contenedor -p 8080:3000 axelmonroyx/hello:1
http://localhost:8080/
docker ps
docker stop contenedor
docker start contenedor
docker attach contenedor
docker exec -it contenedor /bin/bash
cd ..
rm public/html/index.html
echo "hi " >> hi.txt
docker diff contenedor
C /root
A /root/.bash_history
C /usr/src/app
A /usr/src/app/hi.txt
C /usr/src/app/public/html
D /usr/src/app/public/html/index.html
docker commit contenedor
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> 0c699cabeb8f 51 seconds ago 672MB
docker tag 0c699cabeb8f nueva_imagen:1
docker port contenedor
docker inspect contenedor
docker inspect -f {{.NetworkSettings.IPAddress}} contenedor
docker rename contenedor otro_nombre
docker info
docker top otro_nombre
docker logs otro_nombre -f
docker stats otro_nombre
git clone https://github.com/AxelMonroyX/workshop-docker-meetup.git
cd workshop-docker-meetup
docker run -d --name SuperContainerWithVolume
-v $PWD:/usr/src/app -w /usr/src/app -p 8080:3000 node:6 npm start
docker volume rm elvolumen
Pequeño ejemplo de volumenes
docker volume ls
echo "<h1>Hola desde el contenedor, usando voluménes :D</h1>"
>> public/html/index.html
@AxelMonroyX