目前遇到的问题:

1.路径区分大小写及路径用“/”,而不是常用的"\\"。

windows下路径为:"xxxx\\yyyy",Linux路径下为:"xxxx/yyyy"

使用  Path.Combine("xxxx","yyyy") 进行合并即可。

2.有时候就需要在 docker 容器里访问宿主机提供的服务。

例如容器里的应用需要访问宿主机的 mysql 服务,使用  127.0.0.1  是不行的,因为这个在Docker容器里面指的就是容器自己本身。

解决方案:终端输入 ifconfig 命令

ifconfig

会看到 docker0 那个 ip,用这个可以连接到宿主机。(权限设置,保证 127.0.0.1  能连接到mysql)

.Net Core 发布到 Linux 上时遇到的问题记录

相关文章:

  • 2022-12-23
  • 2022-02-07
  • 2021-07-08
  • 2022-01-16
  • 2021-12-22
  • 2022-12-23
  • 2021-09-19
  • 2021-06-21
猜你喜欢
  • 2021-10-19
  • 2021-12-27
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2022-02-23
  • 2021-06-13
相关资源
相似解决方案