comandos docker.pdf


Vista previa del archivo PDF comandos-docker.pdf


Página 1 2 3 4 5 6 7 8 9 10 11 12 13

Vista previa de texto


Listado de todas las máquinas virtuales
de VirtualBox donde tenemos docker
1
2
3

$ docker-machine ls
NAME
ACTIVE
DRIVER
default
*
virtualbox

STATE
Running

URL
tcp://192.168.99.100:2376

SWARM

IP de una de las máquinas virtuales de
VirtualBox donde tenemos docker
$ docker-machine ip default
192.168.99.100

1
2

Crear un contenedor docker con una
imagen de nginx
$ docker run -dP nginx
23d0bc5a0f529d3d79e44cfdf0d1c01e32ab4fdd09e4113fa5fdab2a11d7a81b

1
2

Donde,




-d, la imagen se ejecutará como daemon
-P, mapeo automático de puertos entre el contenedor ejecutando la imagen y docker host (recordemos
en windows el docker host es una máquina virtual de VirtualBox y en Linux es nuestra propia
máquina)

Listado de los contenedores ejecutando
algún proceso
1
2
3

$ docker ps
CONTAINER
ID
IMAGE
23d0bc5a0f52
nginx
>443/tcp
big_aryabhata

COMMAND

CREATED
"nginx -g 'daemon off"

STATUS
10 seconds ago

Listado de los mapeos de puertos de
todos los contenedores
Es el mismo comando anterior.

$ docker ps

1 CONTAINER
IMAGE
2 ID
29409f8390b7
3
>443/tcp

nginx
tiny_noyce

COMMAND

CREATED
"nginx -g 'daemon off"

Listado de los mapeos de puertos de
un contenedor
Mapeo de todos los puertos

1

$ docker port 29409f8390b7
443/tcp -> 0.0.0.0:32768

STATUS
6 seconds ago