安装docker
1 (可选)首先删除旧版本
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2 各种准备工作
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3 正式安装
$ sudo yum install docker-ce docker-ce-cli containerd.io
4 运行docker服务
$ service docker start
运行aspnetcore示例项目
1 找一个位置,下载仓库
git clone https://github.com/dotnet/dotnet-docker
2 进入dotnet-docker/samples/aspnetapp目录,编译和运行(期间会自动安装编译必须的包)
docker build -t aspnetapp .
docker run -it --rm -p 5000:80 --name aspnetcore_sample aspnetapp