【备忘】运行中的docker配置端口映射规则(添加/删除)

主机与docker中的端口转发是通过主机的iptables实现的

  • 添加端口映射

    
    a, 获取容器ip  
    	docker inspect $container_name | grep IPAddress
    b. 添加转发规则  
    	iptables -t nat -A DOCKER -p tcp --dport $host_port -j DNAT --to-destination $docker_ip:$docker_port  
    
    
  • 删除端口映射规则

    a. 获取规则编号  
    	iptables -t nat -nL --line-number
    b. 根据编号删除规则  
    	iptables -t nat -D DOCKER $num
    
    

【备忘】运行中的docker配置端口映射规则(添加/删除)_第1张图片

你可能感兴趣的:(Linux)