私は、いくつかのカスタム モジュールに取り組んでいる OpenERP プロジェクトに取り組んでいます。私は3つのコンテナをセットアップしています:
- app: ここで実行されている OpenERP サービス
- db: PostgreSQL サービス、他には何もありません
- data: ボリューム ディレクトリのみであり、'app' コンテナーのデータ プロバイダーとして機能します。
正常に動作していますが、データ コンテナー内のファイルで作業したい場合、適切な IDE を使用するための最速かつ最善の方法がわかりません。コンテナダウン?
1 つのアプローチは、共有 X11 サービスを使用して別のコンテナーを作成し、GUI ベースの IDE または同様のものを使用してそのコンテナーにアクセスすることですが、これは少しやり過ぎのように思えます。
バージョン管理について: 変更を保存するのに適したリモート git リポジトリがありますが、Dockerfile からイメージをビルドしてスピンアップするとすぐに、SSH 接続とコンテナーのみが許可されるため、リポジトリを複製できません。持っていません。
共有データ コンテナーとその素晴らしさに関する記事やブログ投稿をいくつか見つけました。これらのデータコンテナのコードの実際の開発とコミットについて議論した別の場所を見つけることができませんでした。
考え?