Índice
- Sección primera (básico):
- Docker en Windows. Apartado I: Instalar WSL2 (y Docker).
- Docker en Windows. Apartado II: Instalar Docker en Windows 11.
- Sección segunda (avanzado):
- Docker en Windows. Apartado III: Confianza entre entornos.
- Docker en Windows. Apartado IV: Configurar conexión entre Docker Windows y Docker WSL.
- Docker en Windows. Apartado V: Instalar Portainer en el entorno WSL.
- Docker en Windows. Apartado VI: Apuntes.
Este apartado lo añadimos como ejemplo de instalación de un contenedor Linux que puede "manejar" también los contenedores Windows.
Apartado V. Instalar Portainer en el entorno WSL
Si no estabas dentro de la consola de Linux, entra en la distro con:
wsl -d ubuntu
confirma que estás en el contexto ‘default’; y sin más dilación, lancemos la creación del contenedor:
docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce
Una vez terminado, accedemos a la url “localhost:9000”: creamos el usuario admin, y ya está.
Ahora toca configurar los dos “contextos” o “entornos”, para ello, pulsa sobre “Add Environments” y lanzamos el “Wizard” de “Docker Standalone”:
- Para el Docker de WSL (Ubuntu) le indicaremos que coja el socket por defecto, le indicamos un nombre, le damos a “Connect” y después a “Close”.
Volvemos al menú para añadir otro entorno, seleccionamos Docker Standalone y “API”:
- Le indicamos un nombre al entorno y le indicamos la URL. En nuestro caso la URL corresponde con el hostname
wsl2docker.local
que hemos preparado y el puerto2375
. Recuerda que ya deberías haber configurado el archivo “hosts” de Windows. Además, tendrás que indicar los certificados:ca.pem
,client-cert.pem
yclient-key.pem
que preparamos y que tienes en tu carpetaC:\ProgramData\docker\certs
.
Una vez completado pulsa el botón “Connect” y “Close”.
Ahora ya podemos ir a “Home” y veremos los dos entornos. Tenemos a la vista tanto los contenedores del context/environment de Windows como de los de WSL (Linux).
Enlaces
- Portainer: https://docs.portainer.io/start/install-ce
Siguiente artículo:
- Docker en Windows. Apartado VI: Apuntes.
Top comments (0)