1. 程式人生 > >Docker系列之CentOS7安裝Docker(一)

Docker系列之CentOS7安裝Docker(一)

add 程序 發布 更新 介紹 entos star alt ice

0、前言

整體架構目錄:ASP.NET Core分布式項目實戰-目錄

一、瞎扯淡(只講有用的)


技術分享圖片

感興趣的同學可以上網搜索一下docker具體的介紹。我這邊主要介紹偏實戰的內容,不喜勿噴,有問題也請指出。

官方給出的介紹:docker就是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發布到任務流行的linux機器上,實現虛擬化。

我想說的是docker 就是 一個車的發動機引擎,引擎來提供動力,提供車上各個依賴引擎的組件使之運行,那麽這裏的組件就是容器。講的已經很明白了,大家各自體會吧。

二、CentOS7下安裝docker(按照以下步驟可以保證安裝的是最新的docker)


CentOS7下載地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso (我這邊提供的minimal 下載地址),大家可以下載一個64位的1804版本的即可。

技術分享圖片

註:如果之前從來沒有安裝的同學,可以按照順序執行以下命令,如果有安裝過的同學可以從執行第二步的命令,然後在執行第一步的命令。


1、說明:yum-utils提供了yum-config-manager 效用,並device-mapper-persistent-data和lvm2由需要 devicemapper存儲驅動程序

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2、使用以下命令設置穩定的存儲庫。即使您想從邊緣或測試存儲庫安裝構建,也總是需要穩定的存儲 庫。

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、可選執行:啟用邊緣和測試存儲庫。這些存儲庫包含在docker.repo上面的文件中,但默認情況下處於禁用狀態。您可以將它們與穩定的存儲庫一起啟用。

sudo yum-config-manager --enable docker-ce-edge

4、更新 yum 軟件源緩存,安裝最新版本的Docker CE,或者轉到下一步安裝特定版本:

sudo yum makecache fast
sudo yum install docker-ce

註:如果想安裝指定版本,參考如: sudo yum install docker-ce:18.06 ,18.06即是版本號。

5、docker 服務啟動,設置開機自啟動

服務啟動:
sudo service docker start
開機啟動:
systemctl enable docker

6、下一篇就是要介紹docker的使用,當然針對docker拉取的鏡像是用到國外的,因此速度會比較,推薦使用阿裏雲加速或者Daocloud。

大家不懂也沒有關系,下一篇就介紹怎麽使用啦。


參考:

docker官網:https://www.docker.com/

docker中文社區:http://www.docker.org.cn/index.html

asp.net core 交流群:787464275 歡迎加群交流
如果您認為這篇文章還不錯或者有所收獲,您可以點擊右下角的【推薦】按鈕精神支持,因為這種支持是我繼續寫作,分享的最大動力!

作者:LouieGuo
聲明:原創博客請在轉載時保留原文鏈接或者在文章開頭加上本人博客地址,如發現錯誤,歡迎批評指正。凡是轉載於本人的文章,不能設置打賞功能,如有特殊需求請與本人聯系!

Docker系列之CentOS7安裝Docker(一)