Docker环境.Net相关操作

下载依赖包

 docker run hello-world

#查看所有的docker 镜像

docker images

docker search aspnetcore

官方镜像

docker pull mcr.microsoft.com/dotnet/core/aspnet:3.1.0

下载会比较慢,请耐心等待,镜像需要和编译器的版本号一致,不然会报错

 运行项目

docker run -d -p 8081:80 -v /vip/publish:/app --workdir /app mcr.microsoft.com/dotnet/core/aspnet dotnet /app/MyProject.dll

端口映射,容器80端口负责监听,-v表示当前目录,工作文件夹,这里一定要注意相应的空格

-p表示端口映射,-v表示当前目录

查看状态

 docker ps -a

查看容器运行日志 

docker logs 容器名称/容器id

 

运行

可以通过IP地址和端口号运行应用

http://58.87.116.183:8081/

posted @ 2020-07-25 15:30  bradleydan  阅读(137)  评论(0)    收藏  举报