在上一篇中我們寫瞭如何在windows中使用docker運行.netcore,既然我們瞭解了windows下的運行發佈,我們也可以試試linux下使用docker運行.netcore項目,那麼今天我們就一起看看如何在linux下使用docker運行.netcore項目吧 首先在linux環境下安裝d ...
在上一篇中我們寫瞭如何在windows中使用docker運行.netcore,既然我們瞭解了windows下的運行發佈,我們也可以試試linux下使用docker運行.netcore項目,那麼今天我們就一起看看如何在linux下使用docker運行.netcore項目吧 首先在linux環境下安裝docker 1、卸載舊版本
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \2、安裝依賴
sudo yum install -y yum-utils device-mapper-persistent-data lvm23、添加儲存庫
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4、安裝docker-ce
sudo yum -y install docker-ce5、啟動docker
systemtcl start docker6、查看狀態
sysytemtcl status docker
或者也可以使用
docker info
7、使用docker加速(沒有使用加速的話可能會出現等待超時的錯誤)(linux,windows,mac--https://www.daocloud.io/mirror)
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io8、重啟docker
sysytemtcl restart docker使用Visual Studio創建一個.net core應用並且本地運行一下確保沒有問題 然後我們發佈到文件夾Linux版本