Docker+.Net Core 的那些事儿-1.准备工作

来源:转载

1.下载centos

地址:https://www.centos.org/download/

我使用的是DVD ISO,这么做的目的是为了在之后的docker填坑的路上,方便使用centos中Firefox来确定docker中的app能否正常访问。

当然,如果使用curl命令也是可以测试的,这就看各位的喜好了。我安装的centos版本为7,不同版本可能稍有不同,我会尽量在过程中注明。

下载完毕后,需要对系统进行一些配置:

1)关闭selinux

selinux是一个非常坑的东西,它会使很多跟网络连接有关的服务都不能正常使用,所以关掉它是很关键的一步。

先查看selinux的状态:

getenforce

如果显示状态为Enforcing,表示selinux是开启状态,使用下面命令关闭它

setenforce 0

执行上面命令会让selinux暂时关闭(不需要重启系统),如果想彻底关掉它:

vim /etc/selinux/config

将SELINUX设置为disabled,修改完毕后如果想生效需要重启系统。关于vim的用法请自行百度。

2)更新yum

yum update //这一步是用来更新yum的mirror列表的。这一步很慢,受不了的可以使用网易的镜像站。

2.在宿主机中安装.net core 环境

yum install libunwind libicucurl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821 //这个地址会随着.net core的版本而不同,具体地址请进入下方地址去查看。mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnetln -s /opt/dotnet/dotnet /usr/local/bin

 

详情请见:https://www.microsoft.com/net/core#linuxcentos

注意,最后ln的命令中/usr/local/bin不一定是这个目录,min版的centos7是/usr/bin。

dotnet --version

如果返回:

表示安装成功。

3.在宿主机中安装Docker环境

yum install docker
docker --version

如果返回:

表示docker安装成功。

4.建立工作目录

cd /home/[你的用户名]mkdir docker_demo

至此,整个环境的搭建基本完成。之后的文章会介绍docker中的一些基本概念以及如何基于微软提供的docker镜像来创建一个自己的镜像。

 Docker+.Net Core 的那些事儿-2.创建Docker镜像

分享给朋友:
您可能感兴趣的文章:
随机阅读: