2016-06-14 5 views
0

私はアプリケーションのテストを実行するためにdocker composeを使用しています。/var/libに/:私はdocker-compose upを実行すると、のようなパスにモンゴ・ストレージ・データをマッピング(?docker-composeまたはmongo画像によって)自動的に作成されたボリュームがあり、今のところdocker-composeでmongoデータを保存しないようにする

version: '2' 

services: 
    web: 
    build: . 
    image: myapp:web 
    ports: 
     - "3000:3000" 
    depends_on: 
     - mongo 
    links: 
     - mongo 
    mongo: 
    image: mongo:3.2.6 

:コンフィギュレーションは次のようになりますドッカー/ボリューム/ c297a1c91728cb225a13d6dc1e37621f966067c1503511545d0110025479ea65/_data。

私は実動コードではなくテストを実行しているので、実際にを避けたいと思いますこの持続性(ドッキングが終了するとモンゴデータが消えるはずです) - これは可能ですか?もしそうなら、それを行う最良の方法は何ですか?コンテナ出口後

答えて

0

(またはあなたがダウンコマンドを使用してそれらを停止)、

docker-compose rm -v 

-vもボリューム(コンテナボリュームと名前のボリュームを削除するためにそれを伝えると、古いコンテナとボリュームをクリーンアップdocker-composeで作成されますが、ホストボリュームは作成されません)。

関連する問題