我遵循了
特別是它顯示ASPNETCORE_URLS=http:// 80,雖然我用-e ASPENTCORE_URLS=https://5000.
uj5u.com熱心網友回復:
上的選項docker run分為兩部分:
- 影像名稱前的選項是 docker 選項
- 影像名稱后的選項覆寫任何 CMD 并發送到容器
所以你的命令應該是這樣的
docker run -p 5000:5000 -p 5001:5001 -e ASPNETCORE_HTTP_PORT=https:// :5001 -e ASPNETCORE_URLS=http:// :5000 myrepo/demo:latest
EXPOSE 實際上并沒有做任何事情。它主要是關于您認為容器使用哪些埠的檔案。它可能是錯誤的,如果它是錯誤的,您不會收到任何錯誤或警告。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/496142.html
