Está en la página 1de 98
























Cómo lo hacemos sin containers?
Mucha teoria, me dijiste que esto iba a ser
práctico
Vamos con un ejemplo?
docker container run debian echo 'Hola Mundo!!'
docker container run debian echo 'Hola Mundo!!'

Comando Sub-Comando Imagen Comando a correr dentro de la imagen


Que pasó acá (por atras) ?
Vamos con algo más divertido
docker container run -ti debian bash

Terminal
Interactiva
docker container run -ti \
mercadolibre/nginx-workshop bash
docker container run -ti -p 9090:80 \
--name main \
--rm \
mercadolibre/nginx-workshop bash
docker container run -ti -p 9090:80 \
--name main \
--rm \
-v /home/workshop/html:/myhtmls
mercadolibre/nginx-workshop bash
docker container run -ti -p 9090:80 \
--name main \
--rm \
--mount “type=bind,\
source=/home/workshop/html,\
target=/myhtmls” \
mercadolibre/nginx-workshop bash
docker volume create test
docker volume ls
docker volume inspect test
docker container run \
--mount “source=test,target=/myhtmls” \
debian bash

docker container run \


--mount “source=test,target=/myhtmls,readonly” \
debian bash
docker container run -ti -p 9090:80 \
--name main \
--v test \
debian bash

docker container run -ti -p 9090:80 \


--volumes-from main \
debian bash
docker container <subcommand> --help
docker container ps
docker container inspect
docker container start/stop/kill
docker container attach
docker container exec
docker container logs
docker container cp
docker container run -ti \
mercadolibre/nginx-workshop bash
docker container run -ti \
--name my_container
mercadolibre/nginx-workshop bash

vim /etc/nginx/conf.d/default.conf
docker image inspect mercadolibre/nginx-workshop

https://hub.docker.com/r/mercadolibre/nginx-workshop/
Instruccion Imagen Tag
docker image build -t demo1:latest .

docker container run -ti demo1:latest


bash
● debian, ubuntu, centos, etc
● scratch
● alpine, busybox
● Otros
Armemos una imagen que haga cosas copadas

Por ejemplo, que tire un ping !!!


docker image build -t myping .

docker container run myping


mercadolibre.com
docker container run myping
docker image build -t mynginx .

docker container run -P mynginx


docker-compose build
docker-compose up
docker-compose ps
docker network ls

docker network inspect












?
We are hiring !!!

También podría gustarte