首页 > 其他分享 >启动容器报WARNING: IPv4 forwarding is disabled. Networking will not work.

启动容器报WARNING: IPv4 forwarding is disabled. Networking will not work.

时间:2024-11-27 14:32:57浏览次数:8  
标签:Networking 启用 work disabled IPv4 转发 sysctl

我运行容器docker run --name my-nginx -d -p 8080:80 nginx:latest

报这个错误
WARNING: IPv4 forwarding is disabled. Networking will not work.

查询发现是因为Ipv4 转发 功能被禁用了

IP 转发是指在一个路由器上允许数据包从一个接口转发到另一个接口的能力。在 Docker 中,当你运行一个容器时,Docker 会创建一个网络命名空间(或使用现有的),并在其中设置网络配置。如果 IPv4 转发在主机上被禁用,那么在这个命名空间中配置的网络将无法正常工作,因为数据包不能从一个网络接口转发到另一个。

解决方法:

临时启用 IPv4 转发(对当前会话有效):

在主机上执行以下命令来临时启用 IPv4 转发:

sysctl -w net.ipv4.ip_forward=1

启用后,你可以重新运行你的 docker run 命令。

永久启用 IPv4 转发:

编辑 /etc/sysctl.conf 文件,添加或修改以下行:

net.ipv4.ip_forward=1

保存文件并退出编辑器,然后运行以下命令来应用更改:

sysctl -p

现在,IPv4 转发应该已经开启,你可以重新运行你的 docker run 命令。

请注意,如果你在一个受限环境中(例如在一个企业网络中),启用 IP 转发可能需要网络管理员的介入,因为这可能会影响到网络的安全和性能。在某些情况下,特别是在云服务提供商的虚拟机上,IP 转发可能默认就是启用的。

标签:Networking,启用,work,disabled,IPv4,转发,sysctl
From: https://www.cnblogs.com/velloLei/p/18572254

相关文章

  • ray集群work节点无法在不同wifi远程连接的问题
    省流:1.两个不同wifi下的ray节点要手动配置参数‘--node-ip-address’2.注意是--node-ip-address不是--node_ip_address注意下划线我使用python下的ray分布式能正常连接但是gcs心跳根本连接不上检查后发现:不同的分布式节点不在同一个ip,所以会导致bootstrap_address的公网ip......
  • 在Workbench中利用External Data组件施加随位置变化压力的操作方法与验证
    本文摘要(由AI生成):本文介绍了在ANSYSWorkbench中利用ExternalData组件在模型上施加随位置变化的压力载荷的方法,首先通过函数方式加载并进行计算,随后通过ExternalData导入外部数据进行加载,并与函数直接加载的结果进行比较。通过在Workbench的ProjectSchematic窗口添加一个Ex......
  • 什么是网格变形?HyperWorks网格变形设置方法
    HyperMorph是HyperMesh向用户提供的强大的网格变形工具。它可以在保证基本网格形态和质量的前提下,按照用户使用需求,自如的对已有的有限元模型进行网格变形。HyperMorph可用于:•改变已有的网格,生成新的设计方案。•将已有的网格映射至全新的几何模型。•用于创建形状优......
  • Online Anomalous Subtrajectory Detection onRoad Networks with Deep Reinforcement
    用到的数据集以下是对文中实验数据的解读:数据集概况来源:数据来自滴滴出行的两个真实世界的出租车轨迹数据集,分别是成都和西安。使用了开放地图项目(OpenStreetMap)获取两地的道路网络。轨迹数量:成都:677,492条轨迹。西安:373,054条轨迹。道路网络:道路段数量(segmen......
  • The authenticity of host ‘worker1 (192.168.254.130)‘ can‘t be established.Are
    一、报错信息在两台CentOS7虚拟机之间传输文件时,出现下面错误,其中master和worker的主机名已经在本地hosts文件做过域名解析。Theauthenticityofhost'worker1(192.168.254.130)'can'tbeestablished.ECDSAkeyfingerprintisSHA256:RlL4yF3YVyjYWGrioHFYMMos4RL9......
  • 如何终止WebWork?
    终止WebWorker有几种方法,取决于你想达到什么样的效果:1.从Worker内部终止:这是最干净利落的方法。在Worker脚本内部调用self.close()即可立即终止Worker。//在worker.js内部self.close();2.从主线程终止:在创建Worker的主线程中,可以使用worker.terminate()......
  • RabbitMQ4:work模型
    欢迎来到“雪碧聊技术”CSDN博客!在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目......
  • OSTrack:Joint Feature Learning and Relation Modeling for Tracking: A One-Stream F
    Abstract问题:传统的双流跟踪框架对目标提取的特征不够具体。特征提取和关系建模是分开进行的,导致算法在区分目标和背景方面的能力有限。两流、两阶段框架容易受到性能-速度困境的影响。解决:提出一种新的单流跟踪框架,OSTrack通过桥接具有双向信息流的模板搜索图像来统一特......
  • RabbitMQ 入门(五)SpringAMQP五种消息类型(Work Queue)
    一、WorkQueue(工作消息队列)Workqueues,也被称为(Taskqueues),任务模型。简单来说就是让多个消费者绑定到一个队列,共同消费队列中的消息。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。此时就可以......
  • Scaffold-GS: Structured 3D Gaussians for View-Adaptive Rendering (Related work)
    MLP-basedNeuralFieldsandRenderingEarlyneuralfieldstypicallyadoptamulti-layerperceptron(MLP)astheglobalapproximatorof3Dscenegeometryandappearance.Theydirectlyusespatialcoordinatesandviewingdirection asinputtotheMLPandpr......