安裝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