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
- Docker 容器監控系統初探Docker
- 5種快速查詢容器檔案系統中檔案的方法
- docker檔案系統分層儲存原理Docker
- 基於Docker應用容器日誌檔案收集Docker
- Docker中Mysql容器內如何執行SQL檔案?DockerMySql
- Arch搭建Nas系統(5)之五:Docker容器Docker
- 檔案和檔案系統
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- UNIX根檔案系統和附加檔案系統
- 檔案系統
- 主機和Docker容器之間的檔案互傳方法Docker
- 檔案系統(五):exFAT 檔案系統原理詳解
- win10系統如何使用BitLocker加密VHD或VHDX容器檔案Win10加密
- 3.10、BI之SSIS之序列容器與檔案系統任務
- 測試開發之系統篇-Docker容器安裝Docker
- 瞭解用於 Linux 和 Windows 容器的 Docker “容器主機”與“容器作業系統”LinuxWindowsDocker作業系統
- Linux系統檔案系統及檔案基礎篇Linux
- 【檔案系統】嵌入式檔案系統Fatfs簡介
- 檔案系統(十):一文看懂 UBI 檔案系統
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- 檔案系統--fstab
- tmpfs檔案系統
- 系統配置檔案
- 檔案系統安全
- FUSE檔案系統
- ASM與檔案系統之間copy資料檔案--檔案系統到ASMASM
- 【Solaris】Solaris檔案系統管理1 UFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理3 ZFS檔案系統的建立
- 檔案系統(四):FAT32檔案系統實現原理
- 在Docker容器和主機之間複製檔案/資料夾Docker
- linux獲取docker容器中的檔案路徑怎麼表示LinuxDocker
- docker容器無法啟動的情況下,如果修改配置檔案Docker
- 容器服務ACK+容器網路檔案系統CNFS快速搭建NGINX網站(體驗有禮)NFSNginx網站
- 在docker容器中部署Web專案DockerWeb
- 檔案描述符和檔案系統
- asm拷貝檔案到檔案系統ASM