Synology Nas Docker 使用 ASP.Net Core 5 佈署網站

docker pull mcr.microsoft.com/dotnet/aspnet:5.0

執行完後 Docker 應該會多一個 Image dotnet/aspnet:5.0

建立一個資料夾比如 /publish

把發佈檔丟進去 /publish

在 /publish 下新增一個 Dockerfile 檔

FROM mcr.microsoft.com/dotnet/aspnet:5.0
COPY . /app
WORKDIR /app

ENV ASPNETCORE_URLS http://*:9991
EXPOSE 9991

ENTRYPOINT ["dotnet", "your_project.dll"]

ssh 進 /publish 執行下列指令

 sudo docker build -t project_name .

Docker Image 就會多一個 project_name ,佈署後即可開啟 ASP.Net Core 網站

發佈留言