Docker鏡像導出Dockerfile


whaler 命令

  在 Docker 的日常運維過程中,可能會構建很多不同的鏡像。維護一些基礎 Docker 鏡像,有些時候沒有保存 Dockerfile,但是想查看一些公開倉庫的 Docker 鏡像是怎么構建的,或因為長時間不維護找不到當時構建鏡像的 Dockerfile,或者因為網絡無法查看時,就非常希望能從鏡像導出 Dockerfile,這時可以試試whaler 命令

 alias whaler="docker run -t --rm -v /var/run/docker.sock:/var/run/docker.sock:ro pegleg/whaler"

 

  然后通過 whaler 命令輸出鏡像的 Dockerfile 文件,whaler 采用多階段構建,無法輸出 --from=builder 的構建內容,

whaler -sV=1.36 容器

 

 

 

 

              


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM