Docker部署.NET Core

一、安装与配置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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王甜甜(.NET)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值