「Docker」- 操做系統層的虛擬化 @20210315

Docker - OS-Level Virtualization, Enterprise Container Platformdocker

基於LXC技術,使用AUFS文件系統。網絡

組件:Server(Docker Engine)、Client/API、Image、Register、Containeride

Client/API -> Server -> Container學習

Image:基於聯合文件系統的一種層次的結構。說人話就是,組成操做系統目錄結構的一些文件,這些文件保證了系統的運行。再簡單的說,就是個操做系統,只不過移除了一些沒必要要的文件。操作系統

Register: 用於保存鏡像的倉庫。公有,私有。公用,供搭建使用,Docker Hub。私有,搭建本身的Register中心。代理

Container:運行中的鏡像。orm

「鏡像」是Docker生命週期中的打包或構建階段,而「容器」則是啓動或執行階段。教程

用戶界面:shipyard, DockerUI, Kitematic生命週期

# 待辦事項

TODO !!! Docker是如何存儲鏡像的,以及鏡像的大小
「Where are Docker images stored on the host machine?」
「About images, containers, and storage drivers」
「 moby/daemon/graphdriver/driver.go 」
「Docker Image Size – Does It Matter?」ip

TODO !!! 在Docker中使用綁定掛載
「Use bind mounts」

相關文章

「Docker Context」- 使用 docker 命令管理多個 docker 節點
「KUBERNETES」- COMPONENTS
「Kubernetes」- 安裝cert-manager組件
「Docker Compose」- 在構建時,使用網絡加速(代理)
「Kubernetes」- Taints and Tolerations(學習筆記)
「K8s」- 簡單的Ingress示例
「Harbor」- 安裝

參考文獻

docker-compose教程(安裝,使用, 快速入門)
綁定Dokcer容器到主機指定網卡的方法
Docker的4種網絡模式
Docker Compose安裝以及入門
Docker三劍客實踐之部署集羣
使Docker提供對外服務的網絡配置(橋接與端口)
docker一個鏡像建立多實例啓動多個容器分配不一樣的端口號,達到高可用的目的單機跑多個container實例,如何讓這些實例都能使用同一端口?不一樣容器之間端口通訊困惑 for docker

相關文章
相關標籤/搜索