あなたは、コンテナ(S)の起動を定義するためのドッキングウィンドウ-compose.yamlファイルを書き込むことができます。あなたはそれであなたのパラメータを記述し、1つのコマンドで(パラメータで)あなたのコンテナを起動することができます。docker-compose up -d
(それをテストしていませんでした!!)
version: '2'
services:
pyload-service:
image: falongi/pyload:latest
container_name: pyload
volumes:
- /mnt/rf/xxx:/mnt/mybooklive
ports:
- "8100:8000"
のようなものをcontaintますあなたの.yamlファイルますそれを起動することができます:docker-compose up -d
。 docker-composeを使用すると、複数のコンテナを同時に展開することができます。自分でイメージを構築する代わりに、使用するDockerファイルを定義することもできます。
build: ./path/to/dockerfile
documentationが役に立つかもしれません:あなたより は、あなたのdockerfileでこのような何かをする必要があります。
編集: docker images -a
を実行すると、親イメージとその子レイヤーが表示されます。詳細については、私はあなたのPS(タイトルの質問に対するlorenzvth7カバードッカ-compose.yml)に関しては、このdocument
興味深い...ドッカーの作成とテストを行います。画像削除について、それらの画像を削除しようとすると、他の親画像の画像依存性について通知するエラーが発生します... –
私はあなたが 'docker画像-a'を実行しているのを見ています。このULRはあなたが見ているもの(その層の親画像)を説明します。これは正常です:http://www.projectatomic.io/blog/2015/07/what-are-docker-none-none-images/(親画像を見たいだけなら 'docker images'を実行する必要があります) )。私はあなたが記事で「悪い」ものと呼ばれるものを見ていると思った。 – lvthillo
ありがとうございます。最後の1つの質問:ドッカーファイルで画像からコンテナを起動できないと思います。 dockerfileを使用すると、画像からコンテナを生成するのではなく、1つの画像しか生成できません。 –