創建Dockerfile文件內容如下:
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim WORKDIR /app EXPOSE 8000 EXPOSE 9000 WORKDIR /app COPY . /app ENTRYPOINT ["dotnet", "Admin.dll"]
把此文件跟放到發布目錄,然后執行:
docker build -t docker鏡像名 .
注意:上面的命令,在鏡像名后還有一個空格加點的,這個不能少" ."
然后把鏡像生成容器運行即可,如:
docker run --privileged=true --name 容器名 -d -p 8000:8000 -p 9000:9000 -v /發布目錄:/映射目錄 -e TZ=Asia/Shanghai 上面指定的docker鏡像名
如此即可發布完成。
