一、安装与配置Docker
1、首先安装 Docker 必要依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 2、由于自带 yum 没有 Docker-CE 所以我们需要先增加 docker repo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3、用 yum 安装 Docker yum install -y docker-ce 4、直接yum安装,安装成功后查看版本 docker -v 5、启动docker service docker start 6、设置开机启动 chkconfig docker on 7、国内访问 Docker Hub 较慢, 可以使用腾讯云或阿里云等其他提供的国内镜像源, 加速访问 Docker Hub,以下配置的是腾讯云 echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker 8、重新加载服务配置 systemctl daemon-reload 9、重启Docker service docker restart
二、新建.NET Core程序
1、新建项目
2、在项目中新建Dockerfile 文件,内容如下
FROM mcr.microsoft.com/dotnet/core/aspnet