云服務器Centos中安裝Docker的方法小結
云服務器Centos中安裝Docker
1 簡介
Docker
Docker是一個開源的應用容器引擎,利用操作系統(tǒng)本身已有的機制和特性,可以實現(xiàn)遠超傳統(tǒng)虛擬機的輕量級虛擬化。它支持將軟件編譯成一個鏡像,然后在鏡像中各種軟件做好配置,將鏡像發(fā)布出去,其他使用者可以直接使用這個鏡像。運行中的這個鏡像稱為容器,容器啟動是非常快速的,而且啟動的容器之間互不影響(因為每個容器處于自身的linux環(huán)境中)。Docker還鼓勵面向服務的體系結構和微服務架構。
Centos
CentOS是Linux發(fā)行版之一,是免費的、開源的、可以重新分發(fā)的開源操作系統(tǒng)。它源于Red Hat Enterprise Linux(RHEL)依照開放源代碼(大部分是GPL開源協(xié)議)規(guī)定釋出的源碼所編譯而成。自2004年3月以來,CentOS Linux一直是社區(qū)驅(qū)動的開源項目,旨在與RHEL在功能上兼容。
穩(wěn)定性和可靠性:CentOS是基于RHEL的一個克隆版,而RHEL在業(yè)界被廣泛認可為企業(yè)級操作系統(tǒng),具有極高的穩(wěn)定性和可靠性。CentOS繼承了這一特點,可以為企業(yè)級應用提供高度穩(wěn)定的運行環(huán)境。
- 安全性:
- CentOS提供了豐富的安全特性和工具,如SELinux(Security-Enhanced Linux)和防火墻等,以幫助保障系統(tǒng)的安全性。
- 免費和開源:
- 與RHEL相比,CentOS是完全免費和開源的,這意味著用戶可以自由地下載、使用和修改它的源代碼,以適應他們的需求。
- 支持性:
- CentOS擁有廣泛的社區(qū)支持和豐富的文檔資源,用戶可以很容易地獲取到相關的技術支持和幫助。
- 可擴展性:
- CentOS支持多種應用程序和工具,用戶可以根據(jù)自己的需求自由地定制和擴展系統(tǒng)。
- 性能優(yōu)化:
- CentOS的性能和優(yōu)化方面也受到了廣泛的關注和支持,其內(nèi)核的優(yōu)化和系統(tǒng)調(diào)優(yōu)能夠提高系統(tǒng)的性能和響應速度。
Centos和Ubuntu區(qū)別
- (1) 起源和依賴性:
- CentOS是基于RHEL的源代碼構建的,而Ubuntu則是基于Debian的源代碼構建的。這意味著CentOS和Ubuntu在系統(tǒng)架構和軟件包管理方面有所不同。
- (2)更新周期和穩(wěn)定性:
- CentOS的更新周期相對較長,每個版本都會在大約10年的時間內(nèi)受到支持,這使得它成為一種適用于開發(fā)和測試等短期項目的操作系統(tǒng)。而Ubuntu的更新周期相對較短,每個版本通常只支持5年左右,但它也因此能夠快速地引入新的特性和功能。
- (3)軟件包管理器:
- CentOS使用yum(Yellowdog Updater, Modified)軟件包管理器,而Ubuntu使用apt-get(Advanced Packaging Tool)軟件包管理器。這兩種軟件包管理器都有自己的優(yōu)勢和特點。
- (4) 默認桌面環(huán)境:
- CentOS和Ubuntu都有多個桌面環(huán)境可供選擇,但它們的默認桌面環(huán)境是不同的。例如,CentOS的默認桌面環(huán)境是GNOME,而Ubuntu的默認桌面環(huán)境是Unity。
- (5)用戶接口:
- CentOS和Ubuntu的用戶接口也有所不同。例如,CentOS更加注重命令行界面,而Ubuntu則更加注重圖形用戶界面。
- (6)社區(qū)支持:
- CentOS和Ubuntu都有廣泛的社區(qū)支持和豐富的文檔資源。然而,Ubuntu在用戶友好性和支持力度方面可能更勝一籌。
選擇哪個看自己喜好,二者都是免費開源的產(chǎn)品
2 安裝
進入dockers官網(wǎng):Install Docker Desktop on Linux
第一步:升級yum
yum update
第二步:設置Docker倉庫
sudo yum instatll -y yum-utils
第三步:關聯(lián)倉庫
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
第四步:安裝docker
sudo yum install docker-ce docker-ce-cli containerd.io
第五步:啟動docker
sudo systemctl start docker
3 測試hello-world的鏡像測試
sudo docker run hello-world
能正常運行,說明已經(jīng)運行成功。
到此這篇關于云服務器Centos中安裝Docker的文章就介紹到這了,更多相關Centos安裝Docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
服務器從安裝到配置陣列RAID1+RAID5?安裝Windows?Server?2019
今天就給安排上了——從RAID的配置開始,以及如何在WinPE里面載入陣列卡驅(qū)動、磁盤分區(qū)、安裝系統(tǒng)等,另外 ,圖片為操作過程中實拍,質(zhì)量不高,敬請諒解2022-10-10