docker建立volume 指定volume 匯出image 匯入image
Dockerfile FROM openjdk:8 WORKDIR /hgs/java/ #RUN ["/bin/sh","-c","rm -f /hgs/java/docker.jar"] COPY ./docker.jar /hgs/java/ COPY ./test.sh /hgs/java/ #CMD java -cp /hgs/java/docker.jar dockertest.t.Main CMD sh ./test.sh
1.docker container執行的時候的檔案對外部不可見,container退出後就消失 針對於此docker提供了三種管理檔案的方式volumes,bind mounts。 volumes:由docker管理在 /var/lib/docker/volumes/ on Linux 可以由docker volume create建立 bind mounts:是機器的絕對路徑 不需要預先存在 tmpfs:放在記憶體中 2. 建立volume docker volume create my-vol 檢視volume docker volume ls volume的明細 docker volume inspect my-vol 刪除volume docker volume rm my-vol 在指定的volume下執行container(1.13.1版本docker可能不支援 --mount 這裡討論 -v(--volume)) docker run -d -v my-vol:/hgs/tmp hello:1.1 docker run -v myv:/hgs/x hello:1.1 # myv:/hgs/x 與Dockerfile的WORKDIR一致 移除volume下的檔案,該操作其實是啟動了一個centos:7的container來刪除 docker run --rm -v fjava:/hgs/centos centos:7 rm -rf /hgs/centos/docker.jar 釋出映象到庫 docker save fjava1:latest -o /home/fjava.tar.gz #-o 指定匯出路徑 匯出映象 docker load -i /home/fjava.tar.gz ## -i /--input 指定匯入路徑
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31506529/viewspace-2683026/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【docker】docker映象匯出匯入Docker
- 建立一個docker imageDocker
- Docker容器和映象的建立/匯出/刪除/匯入Docker
- Docker儲存Volume使用Docker
- Linux 建立LVM(Logical Volume)LinuxLVM
- 使用Spring Boot建立docker imageSpring BootDocker
- 【MATLAB Image Processing Toolbox 入門教程九】“匯入、匯出和轉換”之“影像序列和批處理”Matlab
- docker匯入&匯出離線映象Docker
- docker imageDocker
- 白話理解和使用DOCKER VOLUMEDocker
- Docker --volume-資料持久化Docker持久化
- NPOI 在指定單元格匯入匯出圖片
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- 38、字符集_2(匯出匯入指定字符集)
- 理解Docker(8):Docker 儲存之卷(Volume) (轉)Docker
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- esayExcel匯入匯出Excel
- doris匯入匯出
- Mysql匯入&匯出MySql
- 初次學習 Docker Volume 的基本使用 (四)Docker
- 利用Docker volume修改Nginx Docker映象裡index.htmlDockerNginxIndexHTML
- navlicat 匯入匯出SQLSQL
- vue excel匯入匯出VueExcel
- Docker run OGG Classic Architecture container from CIFS with docker-volume-netshDockerAI
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- Docker容器中的備份、恢復、遷移、匯入、匯出Docker
- 040、Docker managed volume(2019-03-01 週五)Docker
- 如何建立一個image
- kubernetes物件之Volume物件
- phpMyAdmin匯入/匯出資料PHP
- Oracle資料匯入匯出Oracle
- .net6 匯入匯出
- Angular Excel 匯入與匯出AngularExcel
- 資料泵匯出匯入
- sqoop資料匯入匯出OOP
- Oracle 資料匯入匯出Oracle
- Docker Image 的釋出和 Container 埠對映DockerAI
- Docker 匯出容器 / 映象Docker