安裝Docker CentOS 7 安裝 Docker 編寫Dockerfile 右鍵項目-》添加-》Docker 支持 選擇Linux 修改為如下: FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base WORKDIR ...
安裝Docker
編寫Dockerfile
右鍵項目-》添加-》Docker 支持
選擇Linux
修改為如下:
FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base WORKDIR /app EXPOSE 8080 COPY . /app ENTRYPOINT ["dotnet", "demo.dll"]
然後把文件放到發佈根目錄
構建Docker鏡像
使用終端進入發佈文件,執行命令:
docker build -t aspnetcore2.2docker .
命名為:aspnetcore2.2docker ,最後輸入 .
是為了找到 Dockerfile 文件
出現Successfully代表成功。
查詢本地鏡像
docker images
運行鏡像
通過命令運行
docker run --name demo -d -p 8080:8080 aspnetcore2.2docker
-d 後臺運行
-p 埠映射 格式為:主機(宿主)埠:容器埠
--name 容器名稱
最後一個是名為 aspnetcore2.2docker 的鏡像
查詢本地正在運行的容器
docker ps
驗證
瀏覽器中輸入:http://ip:8080/api/values,就能看到以下頁面: