0

mup deployを使用して meteor アプリケーションを正常にデプロイしました。ドキュメントに記載されているように、データベースにアクセスするには、次のコマンドを実行する必要があります。

docker exec -it mongodb mongo <appName>

このセットアップで mongodump コマンドを使用するにはどうすればよいですか? 走ってみました

docker exec -it mongodb mongodump --db appName --archive=baza.gz --gzip

コマンドは正常に実行されますが、baza.gz アーカイブが見つかりません

4

1 に答える 1

1

私が見つけたように、ダンプはdockerコンテナに保存されます。ローカル ファイル システムからバックアップにアクセスするには、docker コンテナーからバックアップをコピーする必要があります。

を投げ捨てます:

docker exec -it mongodb mongodump --db appName --archive=/root/baza.gz --gzip

docker コンテナーからローカル ファイルシステムにコピーするには:

docker cp mongodb:/root/backup.gz /home/local_user
于 2016-09-11T11:15:06.257 に答える