Docker 容器檔案系統
一:Docker映象
Docker映象是Dockerfile的產物,是Docker容器的前提
關於Docker映象,有以下特性:
.由Dockerfile生成
.呈現層級結構
.每層映象包含:映象檔案以及映象json後設資料資訊
二:Docker 容器
Docker容器是Docker映象的執行態體現。概括而言,就是在Docker映象之上,執行程式。程式啟動的方式有兩種,使用者即可以選擇執行自己另行指定的命令,也可以選擇執行Docker映象內部指定的命令。
三:Docker容器檔案系統
- FROM ubuntu:14.04 :設定基礎映象,此時會使用基礎映象ubuntu:14.04的所有映象層,為簡單起見,圖中將其作為一個整體展示。
- ADD run.sh /:將Dockerfile所在目錄的檔案run.sh加至映象的根目錄,此時新一層的映象只有一項內容,即根目錄下的run.sh.
- VOLUME /data:設定映象的VOLUME,此VOLUME在容器內部的路徑為/data。需要注意的是,此時並未在新一層的映象中新增任何檔案,但更新了映象的json檔案,以便通過此映象啟動容器時獲取這方面的資訊。
- CMD ["./run.sh"]:設定映象的預設執行入口,此命令同樣不會在新建映象中新增任何檔案,僅僅在上一層映象json檔案的基礎上更新新建映象的json檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2146091/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- docker容器技術基礎之聯合檔案系統OverlayFSDocker
- Docker檔案系統實戰Docker
- 5種快速查詢容器檔案系統中檔案的方法
- Docker 容器監控系統初探Docker
- docker檔案系統分層儲存原理Docker
- 基於Docker應用容器日誌檔案收集Docker
- Docker中Mysql容器內如何執行SQL檔案?DockerMySql
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- 檔案和檔案系統
- 檔案系統
- Arch搭建Nas系統(5)之五:Docker容器Docker
- 檔案系統(五):exFAT 檔案系統原理詳解
- Linux系統檔案系統及檔案基礎篇Linux
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- 主機和Docker容器之間的檔案互傳方法Docker
- Docker容器無法啟動,裡面的配置檔案如何修改Docker
- win10系統如何使用BitLocker加密VHD或VHDX容器檔案Win10加密
- 檔案系統(十):一文看懂 UBI 檔案系統
- 【檔案系統】嵌入式檔案系統Fatfs簡介
- Windows Server 2016系統的Docker容器初體驗WindowsServerDocker
- debugfs檔案系統
- Linux檔案系統Linux
- FUSE檔案系統
- 檔案系統安全
- [Linux]檔案系統Linux
- 檔案系統(四):FAT32檔案系統實現原理
- 檔案系統(十一):Linux Squashfs只讀檔案系統介紹Linux
- linux獲取docker容器中的檔案路徑怎麼表示LinuxDocker
- 檔案描述符和檔案系統
- 根檔案系統簡介與BusyBox構建根檔案系統
- 測試開發之系統篇-Docker容器安裝Docker
- docker 配置檔案Docker
- exFAT 檔案系統指南
- 分散式檔案系統分散式
- 論Linux檔案系統Linux
- Linux AUFS 檔案系統Linux
- linux的檔案系統Linux
- 檔案系統基礎
- Mac的檔案系統Mac