首先在https://hub.docker.com查找core官方鏡像,相關參數設置https://hub.docker.com/r/microsoft/dotnet/有詳細說明 Dockerfile文件內容: ...
- 安裝docker
- 獲取core鏡像
-
docker pull microsoft/dotnet
首先在https://hub.docker.com查找core官方鏡像,相關參數設置https://hub.docker.com/r/microsoft/dotnet/有詳細說明
- 製作Dockerfile
cd [core程式發佈目錄] sudo touch Dockerfile sudo vim Dockerfile
Dockerfile文件內容:
FROM microsoft/dotnet COPY . /publish WORKDIR /publish EXPOSE 8888 CMD ["dotnet", "WebApp.dll"]
- 製作鏡像
docker build -f -t mytest .
- 運行鏡像
docker run --name mytest -p 80:8888 --env ASPNETCORE_URLS=http://*:8888 mytest
- 瀏覽器測試