云服務(wù)器Centos中安裝Docker的方法小結(jié)
云服務(wù)器Centos中安裝Docker
1 簡介
Docker
Docker是一個開源的應(yīng)用容器引擎,利用操作系統(tǒng)本身已有的機制和特性,可以實現(xiàn)遠超傳統(tǒng)虛擬機的輕量級虛擬化。它支持將軟件編譯成一個鏡像,然后在鏡像中各種軟件做好配置,將鏡像發(fā)布出去,其他使用者可以直接使用這個鏡像。運行中的這個鏡像稱為容器,容器啟動是非??焖俚?,而且啟動的容器之間互不影響(因為每個容器處于自身的linux環(huán)境中)。Docker還鼓勵面向服務(wù)的體系結(jié)構(gòu)和微服務(wù)架構(gòu)。
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è)級應(yīng)用提供高度穩(wěn)定的運行環(huán)境。
- 安全性:
- CentOS提供了豐富的安全特性和工具,如SELinux(Security-Enhanced Linux)和防火墻等,以幫助保障系統(tǒng)的安全性。
- 免費和開源:
- 與RHEL相比,CentOS是完全免費和開源的,這意味著用戶可以自由地下載、使用和修改它的源代碼,以適應(yīng)他們的需求。
- 支持性:
- CentOS擁有廣泛的社區(qū)支持和豐富的文檔資源,用戶可以很容易地獲取到相關(guān)的技術(shù)支持和幫助。
- 可擴展性:
- CentOS支持多種應(yīng)用程序和工具,用戶可以根據(jù)自己的需求自由地定制和擴展系統(tǒng)。
- 性能優(yōu)化:
- CentOS的性能和優(yōu)化方面也受到了廣泛的關(guān)注和支持,其內(nèi)核的優(yōu)化和系統(tǒng)調(diào)優(yōu)能夠提高系統(tǒng)的性能和響應(yīng)速度。
Centos和Ubuntu區(qū)別
- (1) 起源和依賴性:
- CentOS是基于RHEL的源代碼構(gòu)建的,而Ubuntu則是基于Debian的源代碼構(gòu)建的。這意味著CentOS和Ubuntu在系統(tǒng)架構(gòu)和軟件包管理方面有所不同。
- (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

第二步:設(shè)置Docker倉庫
sudo yum instatll -y yum-utils


第三步:關(guān)聯(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)運行成功。

到此這篇關(guān)于云服務(wù)器Centos中安裝Docker的文章就介紹到這了,更多相關(guān)Centos安裝Docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
游戲服務(wù)器中的Netty應(yīng)用以及源碼剖析
這篇文章主要為大家介紹了游戲服務(wù)器中的Netty應(yīng)用以及源碼剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-08-08
淺談Web服務(wù)器和應(yīng)用服務(wù)器的區(qū)別
通俗的講,Web服務(wù)器傳送(serves)頁面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用(call)的方法(methods)2012-02-02
用nginx+FastDFS一步步搭建文件管理系統(tǒng)
FastDFS 是一個開源的高性能分布式文件系統(tǒng)(DFS)。 它的主要功能包括:文件存儲,文件同步和文件訪問,以及高容量和負載平衡。主要解決了海量數(shù)據(jù)存儲問題,特別適合以中小文件(建議范圍:4KB < file_size <500MB)為載體的在線服務(wù)2020-10-10
解決Ubuntu虛擬機NAT不能上網(wǎng)的幾種方法小結(jié)
vmware安裝ubuntu虛擬機后,網(wǎng)絡(luò)經(jīng)常抽風,也不知道具體是什么原因?qū)е碌?有時候開機就不能上網(wǎng),有時候,是突然不能上網(wǎng),這個時候,嘗試重啟虛擬機后者電腦,看看能否解決,或者使用下面的方法看看2023-12-12
Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法
這篇文章主要介紹了Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-04-04

