1.添加docker 环境参数 后会报错
日志显示
只好按照以下注释
2.Dockerfile问题
日志记载
日志显示
拉取镜像之后 docker pull mcr.microsoft.com/dotnet/sdk:5.0
发现还是报错
修改dockerfile
运行成功
当出现ipv6错误时 不需要把http://localhost:5000 启动改为:http://127.0.0.1:5000
设置ipv6禁用
sysctl net.ipv6.conf.all.disable_ipv6=1
.重启docker
systemctl restart docker
查看路由转发
结论 :不要使用sdk作为from的源头,dockerfile会影响到网络端口的映射问题,一定要处理好,默认.net的代码层级是使用5000为Kerstel的代理端口,如果使用sdk则初始化时会按照5000端口进行bind,然后报错,ipv6的问题·,也会出现https的问题,需要修改dockerfile处理。
标签:5.0,5000,报错,ipv6,DotNet,Docker,dockerfile,docker From: https://www.cnblogs.com/Hedgehogcat/p/15968818.html