Docker映象中提取Dockerfile
雖然docker history 可以看到所有歷史層級的操作,但是還是需要手動去寫Dockerfile
google一番,發現dfimage就是這樣一個工具
dfimage是一個alpine的映象,啟動的時候,透過將docker.sock對映到容器內部來執行,通常將這個操作做成別名
alias dfimage="docker run -v /var/run/docker.sock:/var/run /docker.sock --rm alpine/dfimage" dfimage -sV=1.36 nginx:latest
我們拿nginx映象試驗下
先pull一個nginx映象,我這裡之前有,就直接用了,接著透過上面提到的 ,別名一個dfimage命令
做好別名之後,透過dfimage去生成nginx的Dockerfile,其實就是啟動一個容器工具,執行完之後即刪除
即可看到完整的Dockerfile
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2775583/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Docker--DockerFile與映象Docker
- Docker映象的構成__DockerfileDocker
- 用dockerfile構建docker映象Docker
- Docker 映象構建之 DockerfileDocker
- dockerfile相關(4):docker常用基礎映象——java映象DockerJava
- Docker如何製作映象-Dockerfile的使用Docker
- Docker 入門系列四:Dockerfile-映象原理Docker
- Docker框架使用系列教程(七)Dockerfile映象建立Docker框架
- Docker - 02 建立映象 Dockerfile 指令速查表Docker
- Docker容器學習梳理 - Dockerfile構建映象Docker
- 如何編寫 Dockerfile 檔案建立 Docker 映象Docker
- Docker 入門系列四:Dockerfile-映象製作Docker
- Dockerfile建立映象Docker
- 使用Dockerfile建立帶Apache服務的Centos Docker映象DockerApacheCentOS
- docker筆記17-Dockerfile案例-自定義tomcat映象Docker筆記Tomcat
- [Dockerfile構建映象]Docker
- DockerFile構建映象Docker
- Dockerfile定製映象Docker
- Docker DockerfileDocker
- Docker 入門系列四:Dockerfile-自定義 CentOS7 映象DockerCentOS
- Docker學習筆記(三):Dockerfile及多步驟構建映象Docker筆記
- Dockerfile映象的製作Docker
- dockerfile映象設定中文Docker
- 使用 Dockerfile 定製映象Docker
- 使用Dockerfile定製映象Docker
- Dockerfile入門(使用Dockerfile生成jdk1.8映象)DockerJDK
- Docker入門系列之三:如何將dockerfile製作好的映象釋出到Docker hub上Docker
- 小白學Docker(九) Docker DockerfileDocker
- 使用 Dockerfile 自定義 Nginx 映象DockerNginx
- 使用dockerfile構建nginx映象DockerNginx
- Dockerfile 定製專屬映象Docker
- 使用 Dockerfile 定製映象【轉】Docker
- Docker 學習筆記(第六集:使用 Dockerfile 定製映象)Docker筆記
- docker alpine映象中遇到 not foundDocker
- docker 映象中的uidDockerUI
- Docker 入門:DockerfileDocker
- Docker_07 DockerfileDocker
- Docker的Dockerfile指令Docker