目前遇到的問題: 1.路徑區分大小寫及路徑用“/”,而不是常用的"\\"。 windows下路徑為:"xxxx\\yyyy",Linux路徑下為:"xxxx/yyyy" 使用 Path.Combine("xxxx","yyyy") 進行合併即可。 2.有時候就需要在 docker 容器里訪問宿主機提 ...
目前遇到的問題:
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)