Docker映象 容器 倉庫的介紹

2022-09-14 16:39:21 字數 880 閱讀 9569

docker映象

因為docker本身包含的知識點很多,網上太多的介紹文件了,這裡我就簡單概述一下。

通俗的理解映象

docker的映象是乙個唯讀的模板,乙個獨立的檔案系統,包括執行容器所需的資料,可以用來建立新的容器。

docker的映象相當於iso作業系統的安裝包,iso映象的內容是固定的,不會發生改變,可以重複使用。

如果上面的形容還無法讓你理解docker映象,那我再舉乙個例子:

從事j**a開發的人都知道類和例項的關係。直觀的感覺,類就像是乙個模板,根據這個類模板,可以生成很多個具體的物件例項。

則,docker映象就相當於j**a的類,而通過docker映象生成出來的東西,我們就叫他它「容器」

通過上面的形容,應該可以感覺的到映象和容器之間的關係了吧。

docker容器

通俗的理解容器

在上一節已經介紹了映象與容器的關係。

這裡就直接copy文件中的一句話,來簡單形容一下容器:

docker映象就相當於j**a的類,而通過docker映象生成出來的東西,我們就叫他它「容器」

docker倉庫

通俗的理解docker倉庫

倉庫支援的操作類似git,當使用者建立了自己的映象之後就可以使用 push 命令將它上傳到公有或者私有倉庫,這樣下次在另外一台機器上使用這個映象時候,只需要從倉庫上 pull 下來就可以了。

類似於,將某專案模組打成jar包,然後上傳到私有或者公有的m**en倉庫,然後在其他的所有支援m**en環境的機器上,都可以拉取這個jar進行使用。

Docker核心概念 映象 容器 倉庫

映象是什麼呢?通俗地講,它是乙個唯讀的檔案和資料夾組合。它包含了容器執行時所需要的所有基礎檔案和配置資訊,是容器啟動的基礎。所以你想啟動乙個容器,那首先必須要有乙個映象。映象是 docker 容器啟動的先決條件。簡單來講,映象是乙個特殊的檔案系統,它提供了容器執行時所需的程式 軟體庫 資源 配置等靜...

Docker 映象,容器,倉庫概念(筆記)

記錄一下什麼是docker,以及映象,容器,倉庫概念的學習筆記 官網的一張圖 docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面 docker 使...

docker 映象 容器

windows下使用 everything 軟體 查詢 daemon.json 修改為如下 docker imagesdocker search 映象名稱docker search centosdocker pull tutum centosdocker rmi 映象iddocker rmi doc...