首页 > 系统相关 >iptables 控制docker端口开放范围

iptables 控制docker端口开放范围

时间:2022-08-28 15:11:32浏览次数:64  
标签:iptables 80 端口 USER docker DOCKER 链中

对于类似 docker run -d -p 80:80 shaowenchen/demo-whoami 运行的服务,需要在 DOCKER-USER 链中添加规则。

Docker 会将 iptables 规则添加到 DOCKER 链中,如果需要在 Docker 之前添加规则需要添加到 DOCKER-USER 链中

iptables -I DOCKER-USER -i ens192 ! -s 1.2.3.4 -p tcp --dport 80 -j DROP
ens192 是本地的网卡,这里仅允许 1.2.3.4 访问本地主机的 80 端口。

如果需要在主机重启之后 iptables 设置,依然有效,需要安装 iptables-services 并保存
yum install -y iptables-services
systemctl restart iptables.service
service iptables save

标签:iptables,80,端口,USER,docker,DOCKER,链中
From: https://www.cnblogs.com/toumingbai/p/16632786.html

相关文章

  • 端口占用解决(Window系统)——结束占用端口的进程
    1.打开dos窗口。2.查看端口的占用情况。输入 netstat-ano查看所有端口的占用情况。记住PID(进程号)。 如果觉得太长了,也可以依据端口号输入 netstat-aon|findstr"......
  • docker
    1、两种镜像(包)使用方式?基础镜像+APP包(TB)(基础镜像+APP包)=>镜像哪个好,当应用比较多时,当然是前者好了?不然哪里放的下那么多镜像。2、docker服务起不起来?......
  • Docker入门
    Dockerfile文件详解Docker的常用命令Centos7基于容器安装运行Docker私有仓库及添加认证Centos7本地安装运行Dockerregistry私有仓库及添加认证Centos下安装Docker集群管理......
  • docker 部署
    原文链接:https://www.zhoubotong.site/post/77.html安装docker-compose这里就不介绍了,直接进入正题:创建etcd数据目录(根据需要可自行修改)mkdir-p/app/download/etcd/......
  • springboot+docker发布项目20220827
    1、springboot打包项目 1)、application-dev.yml     对应配置修改 2)、项目package 生成包    3)、生成包         4)、运行......
  • Docker安装记录
    参考Docker官网https://docs.docker.com/engine/install/centos/添加Docker镜像源#提供yum-config-manager工具sudoyuminstall-yyum-utils#添加Docker镜像......
  • docker
    给前端的docker10分钟真·快速入门指南2022年了,咱前端花点时间学点docker,不吃亏不上当还没有了解过docker吗,没关系,咱模拟几个场景,两分钟就给你搞明白它是什么,我......
  • Taurus.MVC 微服务框架 入门开发教程:项目部署:6、微服务应用程序Docker部署实现多开。
    系列目录:本系列分为项目集成、项目部署、架构演进三个方向,后续会根据情况调整文章目录。开源地址:https://github.com/cyq1162/Taurus.MVC本系列第一篇:Taurus.MVCV3.......
  • docker笔记
    Warning:Stoppingdocker.service,butitcanstillbeactivatedby:docker.socket解释:这是docker在关闭状态下被访问自动唤醒机制,很人性化,即这时再执行任意docker......
  • 78、使用Jenkins Docker 部署SpringBoot项目
    1、centOS安装Docker1、更新软件源:yumupdate2、卸载旧版本:yumremovedockerdocker-commondocker-selinuxdocker-engine3、安装软件包:yuminstall-yyum-utils......