初步理解容器和安裝使用

2022-10-10 14:33:18 字數 982 閱讀 1699

docker 是乙個用於開發,交付和執行應用程式的開放平台。docker 使您能夠將應用程式與基礎架構分開,從而可以快速交付軟體。借助 docker,您可以與管理應用程式相同的方式來管理基礎架構。通過利用 docker 的方法來快速交付,測試和部署**,您可以大大減少編寫**和在生產環境中執行**之間的延遲。

docker 允許開發人員使用您提供的應用程式或服務的本地容器在標準化環境中工作,從而簡化了開發的生命週期。

容器非常適合持續整合和持續交付(ci / cd)工作流程,請考慮以下示例方案:

docker 是基於容器的平台,允許高度可移植的工作負載。docker 容器可以在開發人員的本機上,資料中心的物理或虛擬機器上,雲服務上或混合環境中執行。

docker 的可移植性和輕量級的特性,還可以使您輕鬆地完成動態管理的工作負擔,並根據業務需求指示,實時擴充套件或拆除應用程式和服務。

docker 輕巧快速。它為基於虛擬機器管理程式的虛擬機器提供了可行、經濟、高效的替代方案,因此您可以利用更多的計算能力來實現業務目標。docker 非常適合於高密度環境以及中小型部署,而您可以用更少的資源做更多的事情。

(來自菜鳥教程)

安裝docker

這裡以linux為例(不同作業系統請移步官網教程安裝:安裝 docker 引擎|docker 文件)

設定安裝庫

yum-utilsyum-config-manager

安裝docker引擎

sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

啟動docker

sudo systemctl start docker

執行第乙個容器

17 2 利用vector容器初步理解STL

了解stl容器演算法迭代器概念之後,我們利用 感受stl魅力。stl最常用的容器為vector,可以理解為陣列,下面我們將演示如何向這個容器插入 刪除和遍歷資料。1 vercot存放內建資料型別 include include include using namespace std void myp...

Sokcet的初步理解與使用

我之前一直不明白乙個問題 應用層協議是怎麼選擇tcp還是udp傳輸協議的?最近看了socket好像有點明白了.我的理解是這樣的,socket是tcp ip的封裝,tcp ip本身就是傳輸層協議,管的就是如何傳輸,其實當我們在建立socket套接字的時候 socket create af inet,s...

Memcached安裝與初步使用

wget 二 解壓 安裝 tar zxvf libevent 2.0.17 stable.tar.gz cd libevent 2.0.17 configure prefix usr make make install 在上面 configure 指定一下安裝的路徑,到後面用得到,也方便查詢。三 檢...