JavaShuo
欄目
標籤
docker基礎
時間 2019-12-11
標籤
docker
基礎
欄目
Docker
简体版
原文
原文鏈接
docker基礎
引入
環境配置的難題
linux
軟件開發最大的麻煩事之一,就是環境配置。用戶計算機的環境都不相同,致使配置環境很麻煩
docker
解決方案
架構
虛擬機
用戶能夠經過虛擬機還原軟件的原始環境。可是,這個方案有幾個缺點。
資源佔用多
冗餘步驟多
啓動慢
linux容器
Linux 容器不是模擬一個完整的操做系統,而是對進程進行隔離。
或者說,在正常進程的外面套了一個
保護層
。對於容器裏面的進程來講,它接觸到的各類資源都是虛擬的,從而實現與底層系統的隔離。
優點
啓動快
資源佔用少
體積小
docker
Docker 屬於 Linux 容器的一種封裝,提供簡單易用的容器使用接口。
它是目前最流行的 Linux 容器解決方案。
Docker 將應用程序與該程序的依賴,打包在一個文件裏面。運行這個文件,就會生成一個虛擬容器。程序在這個虛擬容器裏運行,就好像在真實的物理機上運行同樣。有了 Docker,就不用擔憂環境問題。
整體來講,Docker 的接口至關簡單,用戶能夠方便地建立和使用容器,把本身的應用放入容器。容器還能夠進行版本管理、複製、分享、修改,就像管理普通的代碼同樣。
優點
更高的利用系統的資源
更快的啓動時間
一致的運行環境
持續交付和部署
更輕鬆的遷移
Docker的用途
提供一次性的環境
本地測試他人的軟件、持續集成的時候提供單元測試和構建的環境。
提供彈性的雲服務
Docker 容器能夠隨開隨關,很適合動態擴容和縮容。
組建微服務架構
經過多個容器,一臺機器能夠跑多個服務,所以在本機就能夠模擬出微服務架構。
docker三大概念(生命週期)
鏡像(image)
docker鏡像就是一個只讀的模板
鏡像能夠用來建立docker
容器(container)
容器是能夠被建立.啓動.中止.刪除.暫停
docker利用容器來運行應用
倉庫(reposeitory)
倉庫是集中存放鏡像文件的場所
倉庫分爲公開倉庫和私有倉庫
相關文章
1.
【docker基礎知識】docker基礎概念
2.
Docker基礎
3.
Docker基礎篇
4.
1-docker基礎
5.
Docker 基礎
6.
docker基礎
7.
docker基礎篇
8.
docker 基礎(一)
9.
docker network基礎
10.
docker 基礎
更多相關文章...
•
Kotlin 基礎語法
-
Kotlin 教程
•
Scala 基礎語法
-
Scala教程
•
Docker 清理命令
•
Kotlin學習(二)基本類型
相關標籤/搜索
基礎
docker+docker
docker&docker
docker
MySQL基礎
JSP基礎
NodeJs基礎篇
基礎教程
iOS基礎篇
基礎架構
Docker
Docker教程
Docker命令大全
MySQL教程
docker
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
【Java8新特性_尚硅谷】P1_P5
2.
SpringSecurity 基礎應用
3.
SlowFast Networks for Video Recognition
4.
074-enable-right-click
5.
WindowFocusListener窗體焦點監聽器
6.
DNS部署(二)DNS的解析(正向、反向、雙向、郵件解析及域名轉換)
7.
Java基礎(十九)集合(1)集合中主要接口和實現類
8.
瀏覽器工作原理學習筆記
9.
chrome瀏覽器構架學習筆記
10.
eclipse引用sun.misc開頭的類
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
【docker基礎知識】docker基礎概念
2.
Docker基礎
3.
Docker基礎篇
4.
1-docker基礎
5.
Docker 基礎
6.
docker基礎
7.
docker基礎篇
8.
docker 基礎(一)
9.
docker network基礎
10.
docker 基礎
>>更多相關文章<<