2017-02-15 10 views
1

Dockerfilesをレジストリを使用せずにチェーンしたいのですが、これはFROMの文で可能ですか?Dockerfilesは他のDockerfilesからチェーンできますか?

例えば

、取る2 Dockerfiles:

Dockerfile 
/some/other/dir/Dockerfile 

どのようにできた第二から第一Dockerfileチェーン?

FROM /some/other/dir/Dockerfile 

(上記無効であるが、私はのようなは何をするだろうか)

答えて

1

することはできチェーンFROMディレクティブ、直接ではなく、しかし、ロシアの人形のように、他のものを含んで異なる画像を作成することによって、 。私はDockerfilesの1を見れば

は、

https://hub.docker.com/_/wordpress/

でWordpressのドッキングウィンドウの画像を見てください

https://github.com/docker-library/wordpress/blob/b807f1285869a220a5f72b935901603e5bde8822/php5.6/apache/Dockerfile

で私は

FROM php:5.6-apache

を見ます

再び

私は

https://github.com/docker-library/php/blob/e573f8f7fda5d7378bae9c6a936a298b850c4076/5.6/apache/Dockerfile

を見れば、私はもちろんの

FROM debian:jessie

を参照してください、あなたがイメージを作成する必要があります、その後、docker commit myimage1

見ますthe doc

https://docs.docker.com/engine/reference/commandline/commit/

、その後、あなたは何回か

FROM myimage1

とそうで始まるDockerfileを持つことができます

関連する問題