# Test imagen Docker
Este documento sirve para comprobar que la imagen Docker que se utilizará para las sesiones 1 y 2 del laboratorio funciona en vuestro portatil.
Como se utilizan herramientas basadas en X11 el escenario ideal es que utilizeis un linux (p.ej., [Ubuntu](https://ubuntu.com/download/desktop)) en nativo o virtual via VirtualBox.
Teneis que tener instalado Docker:
- https://docs.docker.com/engine/install/ubuntu/
## Paso 1
Abre un Terminal y escribe el siguiente comando:
```bash
$ docker run -it --rm --privileged -e DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v /lib/modules:/lib/modules \
--name=mininet \
pmanzoni/mininet-in-a-container
```
te tendria que aparecer algo asi:

siendo: `root@65950d0e5fe0:~#` el prompt del contenedor Mininet, el numero será seguramente diferente.
## Paso 2
En otro Terminal de tu maquina (NO donde está ejecutando el contenedor), ejecuta:
`$ xhost +local:*`
Vuelve ahora al Terminal donde está ejecutando el contenedor y ejecuta:
```
# cd
# xrdb ./.Xresources
# mn -x
```
Después de un segundo, aparecerán 4 xterms, con los nombres de las ventanas establecidos automáticamente.
Siempre en el mismo Terminal, ejecuta:
```
mininet> quit
```
## Paso 3
En el Terminal donde has ejecutado el `$ xhost +local:*`, ejecuta:
```
$ docker exec -it mininet /bin/bash
# wireshark
```
os tendria que aparecer la ventana de Wireshark.