DotNet 5.0 部署 Docker 注意
2023-04-18 15:16:51 时间
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处理。
相关文章
- IE 浏览器再见,微软将于 2022 年 6 月 15 日删除个人版 Windows 10 中的 IE 11
- Linux 文件描述符 fd 究竟是什么?
- 直接下载!Windows 10 21H1五月更新官方ISO镜像:版本Build 19043
- 电脑一直显示正在准备Windows请不要关机怎么办?
- 鸿蒙内测三批直通车-51CTO HarmonyOS技术社区专属绿色通道开启
- 关于大数据服务上云的思考
- BDaas “大数据即服务”的时代即将到来?
- 鸿蒙系统UI标准:HarmonyOS中的字体标准
- Linux用户宝典:Microsoft 365的五大开源替代工具
- 大数据创业,数据哪里来?需要跨过几道坎?
- Windows 10 21H1正式发布:取消旧版Edge浏览器,Defender速度更快
- 微软官宣:Windows 10X 系统已死
- 雪藏20年 Windows Longhorn系统曝光:原计划取代XP
- 年中了,留给CentOS8的日子不多了!
- 安装Windows 10后,我关闭了这几个功能,电脑瞬间好用太多了
- 后Hadoop时代的大数据架构
- 如何才能将蕴藏于大数据内的潜能全部释放出来
- Windows 10界面再修改,滑动操作或更适合平板
- Fedora 35将为古早Linux游戏带来更好的运行体验
- Linux模块文件如何编译到内核和独立编译成模块?