ドッカーハブからmysqlベースイメージを取り出し、そのイメージからコンテナを実行し、そのコンテナ内にデータベースといくつかのテーブルを作成し、新しいイメージに変更をコミットしました。しかし、新しいイメージのコンテナを実行すると、作成したデータベースはありません。これを達成する方法は?私はマウントされたボリュームを使用したくないのです。私は、このコンテナを私のアプリケーションの別のコンテナにリンクして、インセットしてdbに更新できるようにしたいからです。Mysqlドッカーのコンテナでデータを新しいイメージに変換した後、データが失われますか?
0
A
答えて
0
以下のコマンドをしている私は、あなたが使っているどの画像か分からないが、私はofficial mysql imagesのすべてのDockerfile
を信じる:すべてのMySQLのデータを意味
VOLUME /var/lib/mysql
はボリュームになります。 docker volume docsから、彼らは特別なことを述べた:
> Changes to a data volume will not be included when you update an image.
をそして、これはあなたが新たに起動されたコンテナにデータを損失根本的な原因です。あなたの質問のために
:
どのようにこれを達成するには?
あなたは、オプション--volumes-from
でmysqlのコンテナを実行し、使用するかmounted volumes、またはdata volume containerを作成することができます。前のリンクには、それを行う方法のステップバイステップのガイドが含まれています。
私はそれは私が他のかわからないのイラストやDB
に更新できるように、自分のアプリケーションの別の容器で、このコンテナをリンクしたいので、私はマウントされたボリュームを使用したくありませんマウントされたボリュームについて懸念していますが、私が知る限り、マウントされたボリュームを使用しても、コンテナをリンクすることはできません。
希望すると、これが役立ちます。
関連する問題
- 1. アプリの終了後にsharedpreferenceのデータが失われました
- 2. fftw c2c:変換された実データの対称性が失われました
- 3. MySQL Workbenchデータのエクスポート(スキーマが失われました!)
- 4. iOSでアプリをアップデートした後、キーチェーンのデータが失われる
- 5. Xamarin Androidアプリを再開した後のデータが失われました
- 6. 更新時にデータが失われる
- 7. gitクローンの後にすべてのリモートrepoデータが失われました
- 8. データ変更(AS3)後にAdvancedDataGridのデータを更新しますか?
- 9. PrintToPrinterでCrystalレポートを印刷した後にデータが失われた
- 10. ページの更新後にデータが失われないようにする方法
- 11. カメラアクティビティから戻った後にデータが失われるアクティビティ
- 12. Aerospike 3.7.4リロード後にデータが失われ、一部のデータが自動的に復元されました
- 13. は、新しいデータ型に変換した後の時間を計算し
- 14. PHP APC - 運用サーバーでページを更新した後にキャッシュされたデータが失われる
- 15. データがSQLデータベースのテーブルから失われました
- 16. (データ)変換が適用された後にフォームに送信されたデータにアクセスしますか?
- 17. マッパー変数のデータが失われる
- 18. ページインデックスが変更されました。 GridViewデータの表示が失われる
- 19. R内のtext2vec - 新しいデータを変換しますか?
- 20. Rの係数から数値への変換でデータが失われました
- 21. PHP:認証サーバーのためPOSTデータが失われました
- 22. Vue.js - karma/phantomjsテストでデータが失われました
- 23. segueでデータが失われました(xcode8.0)
- 24. UDP - マイクロバースト中にデータが失われました
- 25. Googleフォームのレスポンスとデータの編集が失われました
- 26. 2ページ目からLaravel paginatorで渡されたデータが失われました
- 27. ajaxでデータを送信しているときにデータが失われる
- 28. JPA:NamedQueryのタイムスタンプ比較:時刻データが失われました
- 29. スウィフト - 失われたデータ
- 30. "ndb --initial"を使用すると、MySQL Clusterでデータが失われますか?