docker 镜像创建

Dockerfile构建ASP.NET Core应用

dockerfile

FROM microsoft/aspnetcore:2.0
ARG source
WORKDIR /app
EXPOSE 80
COPY ${source:-/} .
ENTRYPOINT ["dotnet", "docker3.dll"]

创建镜像

PS G:\NetDemo\docker3\docker3> docker build bin\Release\netcoreapp2.0\publish -t cystest

查看image

PS G:\NetDemo\docker3\docker3> docker images
REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
cystest                latest              d729b4e79d40        54 seconds ago      527MB
microsoft/aspnetcore   2.0                 1c47c6da0e58        4 days ago          524MB

运行image

PS G:\NetDemo\docker3\docker3> docker run -it -p 5000:80 cystest
Hosting environment: Production
Content root path: C:\app
Now listening on: http://[::]:80
Application started. Press Ctrl+C to shut down.

 

转载于:https://www.cnblogs.com/chenyishi/p/9317989.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值