meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
virtualizacion:docker:network [2022/01/18 10:50] – creado lcvirtualizacion:docker:network [2023/01/18 14:37] (actual) – editor externo 127.0.0.1
Línea 3: Línea 3:
 ==== Docker drives ==== ==== Docker drives ====
 Podemos usar diferente tipos de drivers para conectar nuestros contenedores Podemos usar diferente tipos de drivers para conectar nuestros contenedores
-  * **Bridge -> El driver de red por defecto. Nos asigna una red distinta de la del host de Docker+  * **Bridge** -> El driver de red por defecto. Nos asigna una red distinta de la del host de Docker
   * **Host** -> Con este driver quitamos el aislamiento entre el contenedor y el host de Docker y usa la red del host directamente   * **Host** -> Con este driver quitamos el aislamiento entre el contenedor y el host de Docker y usa la red del host directamente
   * **overlay**   * **overlay**
Línea 9: Línea 9:
   * **macvlan** -> permite asignar una dirección MAC a un contenedor   * **macvlan** -> permite asignar una dirección MAC a un contenedor
   * **none** -> Desabilita todas las conexiones de red   * **none** -> Desabilita todas las conexiones de red
 +  * **otros** -> Mediante plugins se pueden añadir nuevos drivers de red
  
 ==== Comandos ==== ==== Comandos ====
-  * **listar redes** -> <sxh>docker network ls</sxh> +  * **listar redes** <sxh>docker network ls</sxh> 
-  * **Crear red-> <sxh>docker network create nombre_de_la_red --driver nombre_del_driver </sxh>+  * **Crear red**<sxh>docker network create nombre_red --driver nombre_del_driver </sxh>
 por ejemplo: por ejemplo:
 <sxh>docker network create reddmz --driver bridge</sxh> <sxh>docker network create reddmz --driver bridge</sxh>
-  * **Crear un contenedor dentro de una red** -> <sxh>docker create --name miweb --network reddmz nginx:lates</sxh> +  * **Crear un contenedor dentro de una red** <sxh>docker create --name miweb --network nombre_red nombre_contenedor</sxh> 
-  * **Obtener la ip de un contenedor**  -> <sxh>docker inspect miweb |grep IPAddress</sxh> +  * **Obtener Información de la red**-<sxh>docker network inspect nombre_red</sxh> 
-  * **eliminar las redes que no esten en uso**-> <sxh>docker network prune</sxh> +  * **Obtener la ip de un contenedor**  <sxh>docker inspect miweb |grep IPAddress</sxh> 
-  * **conectar un contenedor a una red**-> <sxh>docker connect reddmz miweb</sxh> +  * **eliminar las redes que no esten en uso**<sxh>docker network prune</sxh> 
-  * **desconectar un contenedor de una red**-><sxh>docker disconnect reddmz miweb</sxh>+  * **conectar un contenedor a una red**<sxh>docker connect nombre_red nombre_contenedor</sxh> 
 +  * **desconectar un contenedor de una red**<sxh>docker disconnect reddmz nombre_contenedor</sxh>