質問 > その他 > docker-compose使用時のプラグイン追加について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
NMAKINO |
投稿日時: 2024/9/13 13:01
対応状況: −−−
|
常連 登録日: 2018/9/21 居住地: 投稿: 34 |
docker-compose使用時のプラグイン追加について ▼テンプレート
[EC-CUBE] 4.2.3 [EC-CUBE] 4.2.3 ■ 今の開発環境 ・公式のdocker-composeを使用し開発しています。 ■ 今現在困っていること 1. プラグインをインストール 2. プラグインのファイル、composer.json、composer.lock、dtb_pluginへのマイグレーション含めてGitにPush 3. 検証のため、他の環境にてgit pull 4. コンテナを立ち上げるため docker-compose up -d を行うとエラー。 ■ 知りたいこと 以下のスレッドなどを拝見したのですがdocker-composeを使用して開発をしている場合 コンテナ立ち上げ時に composer installしている場合、エラーになるため、 自分の中では、vendorごと gitに追加して、composer installを実行しないで開発環境を構築するのかな?とも思いますが 一般的にどのように回避しているのでしょうか? インストールしたプラグインの理想的なGit管理方法について |
nanasess |
投稿日時: 2024/9/13 13:25
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2315 |
Re: docker-compose使用時のプラグイン追加について composer のローカルリポジトリ機能を活用して何とかしてます。
https://zenn.dev/nanasess/articles/ec-cube4-plugin-development プラグインは EC-CUBE の app/Plugin 以下ではなく、 plugin_repos といったディレクトリを作成して、その中に未インストール状態で Git で管理します。 docker-php-entrypoint に以下のようなコードを記述して、コンテナ起動時にプラグインをインストールします
|
NMAKINO |
投稿日時: 2024/9/13 14:08
対応状況: −−−
|
常連 登録日: 2018/9/21 居住地: 投稿: 34 |
Re: docker-compose使用時のプラグイン追加について 回答ありがとうございます。
一度こちらを試してみたいと思います |
NMAKINO |
投稿日時: 2024/9/13 18:29
対応状況: −−−
|
常連 登録日: 2018/9/21 居住地: 投稿: 34 |
Re: docker-compose使用時のプラグイン追加について うまくいかないですね。
docker-compose を up すると
"ec-cube/plugin-installer": true, ここがtrueの場合に、
このErrorが発生する状態ですね。 |
NMAKINO |
投稿日時: 2024/9/15 0:30
対応状況: 解決済
|
常連 登録日: 2018/9/21 居住地: 投稿: 34 |
Re: docker-compose使用時のプラグイン追加について 先の設定でうまくいきました
Dockerfileを元々変更していたのですが、そこにミスがあったためうまく動作しないみたいでした。 解決したので、解決済に変更します |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |