gestión de la red acoplable

1. Elimine todos los contenedores creados o iniciados (elija uno de los dos)

	# 暂停所有运行中的容器
	docker container ls -q | xargs docker container stop

	# 删除所有的容器
	docker container ls -aq | xargs docker container rm

Dos, gestión de red

  • Después de activar la ventana acoplable en secreto, se crearán automáticamente tres redes de forma predeterminada. Podemos usar el siguiente comando para ver estas redes

  • docker network ls

  • defecto:

    					brige		桥接
    				
    					host		主机
    				
    					none 		不设置
    
1. Red de puentes de Brige
  • Cree un nuevo contenedor, use --network bridge de forma predeterminada, use bridge de forma predeterminada
(1 Principio del uso de la red puente
  • Docker establece el método de mapeo de puertos para la red de puente a mapeo de puertos, que se implementa a través de iptables
(2 puertos de mapeo de iptables
		docker run 
		-d -p 10001:80 		-p	ip:hostPort:containerPort	将容器的端口发布到主机端口上
		--name shiyanlou001
		 shiyanlou:1.0

						
(3 Desventajas
  • En la red puente predeterminada, cada vez que se reinicia el contenedor, la dirección IP del contenedor cambiará, porque para la red puente predeterminada, no es posible especificar el grupo de IP al iniciar el contenedor.
2. Red personalizada (puente o superposición)
(1 Cree una red
		docker network create 网络名	docker会随机生成网络接口名,和子网


		docker network create 
		-d bridge 				-d类型
		--subnet=192.168.16.0/24 		子网 		
		--gateway=192.168.16.1 网络名		网关
(2 Eliminar red
	docker network rm 网络名
(Resolución de 3 dns entre contenedores docker
  • El servicio DNS integrado en la ventana acoplable admite la resolución de nombres de contenedores vinculados a la red. Los contenedores de la misma red pueden hacer ping a otro contenedor por el nombre del contenedor.
3. Anfitrión y ninguno
  • red de host, el contenedor puede acceder directamente a la red en el host

  • Ninguna red, no se proporcionan otras interfaces de red en el contenedor. Una vez creado el contenedor de la red ninguna, puede conectarse a una red usted mismo

    • docker nework connect bridge nombre del contenedor, puede agregar el contenedor a la red del puente

Supongo que te gusta

Origin blog.csdn.net/weixin_43272542/article/details/114579686
Recomendado
Clasificación