Docker學習(二) Docker三大核心概念

2021-08-29 23:46:44 字數 512 閱讀 8467

映象、容器、倉庫是docker技術的三大核心概念,只有理解了這三個核心概念,才能順利地理解docker容器的整個生命週期。

docker映象是乙個類似於虛擬機器映象,可以將它理解為乙個唯讀的模板,它是建立docker容器的基礎。

通過版本管理和增量的檔案系統,docker提供了一套十分簡單的機制來建立和更新現有的映象。

docker容器是映象的乙個執行例項,映象是唯讀的,容器在映象的最上層建立了乙個可寫層。docker容器類似於乙個輕量級的沙盒,docker利用容器來執行和隔離應用。乙個docker容器中只有執行在容器中的應用(程序)和其必須依賴的執行時環境。

docker倉庫類似於**倉庫,是docker集中存放映象檔案的場所。

有時候容易把docker倉庫和註冊伺服器混淆。實際上註冊伺服器是存放dokcer倉庫的具體伺服器,乙個註冊伺服器下可以有多個倉庫,乙個倉庫下面可以有多個映象。

例如,registry.hub.docker.com是註冊伺服器位址,ubuntu是倉庫名,18.04是倉庫下面具體的乙個映象。

Docker記錄 docker命令學習二

docker images 列出docker映象docker run t i name new container ubuntu 12.04 bin bash 從ubuntu庫中取12.04版本docker pull fedora 20 拉取fedora映象的20版本 docker pull jam...

docker學習 基礎篇(二) Docker安裝

1.docker安裝 1.1前提說明 centos docker安裝 centos 7 64bit 系統核心要求3.10以上版本 centos 6.5 64bit 以上版本 系統核心要求 2.6.32 431或者更高版本 windows docker安裝 略 1.2linux命令檢視 uname r...

Docker學習 二 Docker安裝和使用

這一篇我將介紹下docker的安裝和使用方式 首先是如何安裝docker,下面我將介紹在兩種linux核心作業系統下安裝docker 其一是ubuntu debian 安裝 docker ce sudo apt get update sudo apt get install docker ce 啟動...