Docker部署NETCORE应用程序
拉取aspnetcore最新docker镜像
aspnetcore的docker镜像在docker官网是有的,是由微软提供的。它的依赖镜像是microsoft/dotnet。通过访问网址:https://hub.docker.com/explore/,搜索关键字aspnetcore就会找到镜像。但是如果直接从官网拉取镜像,速度会比较慢。之前我们对docker镜像加速器做过设置,用的是阿里云的,所以以后拉取镜像都是从阿里云拉取的。
执行以下命令拉取aspnetcore最新镜像:
[[email protected] ~]# docker pull microsoft/aspnetcore
拉取成功后执行docker images命令,如果能看到aspnetcore镜像,则表示拉取成功。
[[email protected] ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/microsoft/aspnetcore latest c4ca78cf9dca 2 weeks ago 325 MB
如果我们想拉取指定的aspnetcore版本,可使用如下命令:
[[email protected] ~]# docker pull microsoft/aspnetcore:1.0 [[email protected] ~]# docker pull microsoft/aspnetcore:2.0
我们可以执行下面的命令基于该镜像创建一个容器,并进入该容器:
[[email protected] ~]# docker run -it c4ca78cf9dca
执行下面的命令即可退出当前容器:
[email protected]:/# exit
参考:https://www.cnblogs.com/subendong/p/8992285.html
原文地址:https://www.cnblogs.com/1285026182YUAN/p/11801392.html
时间: 2024-10-16 23:33:34