标签:pull 指定 帮助信息 cts serve docker命令 bsp inf 开发
今天想起来撸一下docker,中途还是遇到些问题,但是这些问题都是由于路径什么的导致不正确,在这儿还是记录下操作过程,今天是基于windows来操作docker,先把windows搞定,后面再去Linux上搞docker。
# 基于microsoft/dotnet:latest构建Docker Image
# FROM microsoft/dotnet:latest
# FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-nanoserver-1903
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-nanoserver-1903
# 将publish下的所有文件拷贝到工作目录
COPY *.* ./
# 端口
EXPOSE 5000
# 启动webapi
CMD ["dotnet", "WebApi.dll"]
docker pull yazid2020/test_webapi:1.0.1
docker run -it -p 8089:5000 yazid2020/test_webapi:1.0.1
# -it:表示需要提供一个模拟的shell环境
# -p 8089:5000:表示将DockerContainer的5000端口映射到主机环境的8089端口
不完善,或者还可以改进的地方可以给我留言,感谢!
如何将dotnet core webapi发布到docker中…
标签:pull 指定 帮助信息 cts serve docker命令 bsp inf 开发
原文地址:https://www.cnblogs.com/yazid/p/12763340.html