我有以下碼頭圖像。如何查看每個Docker鏡像的Dockerfile?
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest 48b5124b2768 2 months ago 1.84 kB
docker/whalesay latest 6b362a9f73eb 22 months ago 247 MB
有沒有一種方法,我可以看到我的本地系統上的每個泊塢窗圖像的Dockerfile?
Where to see the Dockerfile for a docker image?的答案對我沒有幫助,因爲它並沒有完全顯示Dockerfile,但是運行該命令來創建映像。我想要Dockerfile本身。
如果我去https://hub.docker.com/search/?q=ubuntu%3A14.04我看不到官方的ubuntu:14.04圖像。相反,我看到由其他用戶創建的Ubuntu 14.04圖像。我如何搜索官方的ubuntu:14.04圖像? –
這對於不同的回購有點不同。如果構建版本,您可以在存儲庫中看到Dockerfile選項卡。但是,當多個並行版本可用時,維護人員通常會選擇在自述文件中列出Dockerfiles以獲取不同的版本。如果您在這裏查看:https://hub.docker.com/_/ubuntu/,在「支持的標籤」下,您可以看到每個相應的Ubuntu版本都有指向多個Dockerifiles的鏈接。編輯:我會添加到我的答案。 –
Hi @LoneLearner ...這是官方的ubuntu repo包含Ubuntu發佈的所有版本。 https://hub.docker.com/_/ubuntu/可以在以下位置找到Dockerfile:https://github.com/tianon/docker-brew-ubuntu-core/blob/1a5cb40f41ac4829d8c301ccd2cf3b7a13687a8b/trusty/Dockerfile正如您所見在官方的ubuntu頁面中,Docker文件與github相似 –