Docker运行容器时遇到的问题

希望各位大佬能帮我解答一下这个问题!

结尾附上我自己的解决办法,并没有完全解决这个问题根本原因。。

问题如下

使用端口映射无法正常运行,报错截图如下: image.png

docker命令: docker run -p 8090:8090 -d code_sandbox:latest 报错信息:

text
复制代码
fbb51415bb7720a22b65c2c3ebb5f97d6dcf71bb21cd52e880d7c2f9e179e9fa docker: Error response from daemon: driver failed programming external connectivity on endpoint inspiring_borg (93dd4acc121cb6fd8ba93cd0fcd58a19d5486adc1ad870756a2601accebda446): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8090 -j DNAT --to-destination 172.17.0.2:8090 ! -i docker0: iptables: No chain/target/match by that name. (exit status 1)).

没有找到根本原因在哪里,求助一下各位大佬

我的解决方案

我自己最后的解决方案是: docker run -d --network=host code_sandbox:latest 直接使用主机网络,跳过端口映射的步骤,就成功运行该容器了

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
突然有点迷茫了,本科毕业4年,专业是计算机类,干过客服、干过技术支持,现在在干巡查性质的工作,下完班回来能抽个两三小时学习,目前学完了Java基础、面向对象、集合、异常、IO流、线程等内容,也完成了Mysql的语法学习、知道了索引、事务相关的内容。现在正在攻略学习路线里的SQL之母的自定义关卡(实战进阶),进度完成了2/3,到明天就能结束SQL部分的学习。我三年前找过王道培训班学的Java后端,但
5
问题描述我们评测一个功能是否正确,应该怎么写测试呢?特别是在AI时代,不人工review代码的情况 如何更好的使用测试来验收代码呢具体疑问平时都用AI写代码,随着需求增加,每次生成的代码都看不过来,只能借助AI生成测试来验收一下。但是测试也是AI生成的,我并不知道AI生成的测试是否符合我的需求,我也不太清楚,应该生成哪几种类型的测试才能更好的评估我们开发的功能。已有理解目前让AI写的有单元测试,集
4
想问一下大家,之前是在星球上充值了,然后俩年前没续费了,最近想学习所以在原来星球上续费了,发现没有人和项目提问和更新,才发现编程导航现在单独有一个网站,续费的会员不会同步吗
0
我想问一下大家简历的字体是多少号的呢,是2页还是3页
2
【入职求助贴】萌新刚入职某大厂做后端开发,目前还在试用期。最近遇到一个棘手的问题,想向大家求助一下。入职不久,leader 给我派了一个任务。跟我说是0.5天就可以解决,我刚毕业入职,做了一个星期没有做出来。实现一个收集定时成功任务的案例。听起来好像不复杂,但我自己摸索着做了一整个星期,到现在还没达到预期效果。这一周我基本是“边学边做”的状态,遇到卡点也会每天主动找 leader 沟通进度和疑问。
2
下载 APP