@babel/plugin-transform-runtime 到底是什麼?
阿新 • • 發佈:2020-10-29
docker_info
- 官網地址:https://www.docker.com
- docker官方文件:https://docs.docker.com/engine/install
- docker hub:https://hub.docker.com
- Github Docker 原始碼:https://github.com/docker/docker
1.docker 簡介
1.Docker 是 Docker.lnc 公司開源的一個基於 LXC 技術之上構建的 Container 容器引擎,原始碼託管在 Github 上,基於 Go 語言並遵從 Apache2.0 協議開源 2.Docker 是通過核心虛擬化技術(namespaces 及 cgroups 等)來提供容器的資源隔離與安全保障 3.Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後釋出到任何流行的 Linux 機器上來實現虛擬化。 4.容器是完全使用沙箱機制,相互之間不會有任何介面(類似 iPhone 的 app) 5.容器的效能開銷極低。由於 Docker 通過作業系統層的虛擬化實現隔離,所以Docker容器在執行時,不需要類似虛擬機器(VM)額外的作業系統開銷,可以提高資源利用率
2.Docker 的應用場景
1.Web 應用的自動化打包和釋出。
2.自動化測試和持續整合、釋出。
3.在服務型環境中部署和調整資料庫或其他的後臺應用。
4.從頭編譯或者擴充套件現有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環境。
3.Docker 的優點
1)簡化程式: Docker 讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的 Linux 機器上,便可以實現虛擬化。 Docker改變了虛擬化的方式,使開發者可以直接將自己的成果放入Docker中進行管理。 方便快捷已經是 Docker的最大優勢,過去需要用數天乃至數週的任務,在Docker容器的處理下,只需要數秒就能完成。 2)避免選擇恐懼症: Docker 映象中包含了執行環境和配置,所以 Docker 可以簡化部署多種應用例項工作。比如 Web 應用、後臺應用、資料庫應用、大資料應用比如 Hadoop 叢集、訊息佇列等 等都可以打包成一個映象部署。 3)節省開支: 雲端計算時代到來,使開發者不必為了追求效果而配置高額的硬體,Docker 改變了高效能必然高價格的思維定勢。 Docker 與雲的結合,讓雲空間得到更充分的利用。不僅解決了硬體管理的問題,也改變了虛擬化的方式。
4.docker-ce 版本簡介
全稱:Docker Community Edition for CentOS docker在更新為CE和EE版本之前的最新版本為docker-1.13, 在1.13的基礎之上,從2017年的3月1號開始,版本的格式變為docker-YY.MM,如下: docker-17.12.1-ce.tgz stable版本 每個季度發行 edge版本 每個月發行 Ubuntu和CentOS都支援docker的CE和EE版本 Docker在2016年時候就明確了將會在企業級方面重點跟進。在短短的一年時間之內推出的1.12和1.13的版本在功能上確實是很大的進步。 在2017年的3月1號之後,Docker的版本命名開始發生變化,同時將CE社群版和EE企業版進行分開 2016DevOps熱點事件 http://blog.csdn.net/liumiaocn/article/details/54783926 EE版本對安全方面進行了強化。
- 參考
Docker 基礎介紹及配置安裝 [一]
http://www.abcdocker.com/abcdocker/1669
Docker 性質及版本選擇 [二]
http://www.abcdocker.com/abcdocker/1715
Docker 網路及資料卷設定 [三]
http://www.abcdocker.com/abcdocker/1719
Docker 映象及Docker倉庫配置 [四]
http://www.abcdocker.com/abcdocker/1727
Docker 常用命令總結 [五]
http://www.abcdocker.com/abcdocker/1730
Dockerfile引數解釋
http://www.abcdocker.com/abcdocker/1724