バージョン選択

フォーラム

メニュー

オンライン状況

59 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 58
mcontact もっと...

サイト内検索

質問 > その他 > Dockerでの開発でカスタマイズが反映されない

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
marugizmo
投稿日時: 2022/12/7 10:01
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Dockerでの開発でカスタマイズが反映されない
お世話になります。

WindowsのDockerで開発しているのですが、カスタマイズしたファイルを所定の位置においても、

docker-compose down --volumes
docker-compose build --no-cache --pull

しないと反映されません。
ほんらいではブロック追加などはファイルが生成されるのですがされません。
ただ、dtb_blockは追加されています。
開発効率が悪いため解決したくご質問します。
ちなみにWindowsをリセットし、新規からインストールしても改善されませんでした。

Dockerの設定や使い方だと思うのですが、識者の方にお聞きしたく。

よろしくお願いします。


---
EC-CUBE
4.1.2-p1
サーバーOS
Linux 47e879682d5d 5.15.74.2-microsoft-standard-WSL2 #1 SMP Wed Nov 2 19:50:29 UTC 2022 x86_64
DBサーバー
MySQL 5.7.40
WEBサーバー
Apache/2.4.54 (Debian)
PHP
7.4.33


----------------
Norihiro Maruoka
Wear Net

mcontact
投稿日時: 2022/12/7 11:01
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1239
オンライン
Re: Dockerでの開発でカスタマイズが反映されない
Googleなどで検索すればいくつかの情報は出ると思います。
下記などを参考にしてみてはいかがでしょうか?
https://qiita.com/YUKI178504/items/7cd63d915915e8f85820
nanasess
投稿日時: 2022/12/7 11:18
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: Dockerでの開発でカスタマイズが反映されない
marugizmo
投稿日時: 2022/12/8 4:50
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: Dockerでの開発でカスタマイズが反映されない
ありがとうございます。
-f docker-compose.dev.ymlを付与することで反映されるようになりましたが、新しく問題が発生してしまいました。
いったん終了して
docker-compose -f docker-compose.yml -f docker-compose.mysql.yml -f docker-compose.dev.yml up -d
すると
exec /usr/local/bin/docker-php-entrypoint: no such file or directory
でec-cube-1が起動しなくなりました。
docker-compose -f docker-compose.yml -f docker-compose.mysql.yml up -d
でも同様です。

以前同様な問題が出たときは
docker-compose down --volumes
docker-compose build --no-cache --pull
でうまくいったのですが、今回は動きません。

Dockerfileに
COPY dockerbuild/docker-php-entrypoint /usr/local/bin/
とあるのでこれで何か問題が発生していると思います。
申し訳ありませんが、教えていただけると助かります。

よろしくお願いいたします。


----------------
Norihiro Maruoka
Wear Net

shinra
投稿日時: 2022/12/8 10:19
対応状況: −−−
一人前
登録日: 2017/9/2
居住地:
投稿: 124
Re: Dockerでの開発でカスタマイズが反映されない
dockerイメージのビルドで失敗してるならパスの修正が必要だったりするでしょうね
nanasess
投稿日時: 2022/12/8 13:52
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: Dockerでの開発でカスタマイズが反映されない
down や build にも -f docker-compose.yml -f docker-compose.mysql.yml -f docker-compose.dev.yml を付与するとどうなりますでしょうか?
marugizmo
投稿日時: 2022/12/8 19:28
対応状況: 解決済
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: Dockerでの開発でカスタマイズが反映されない
ありがとうございます。

down、build に
-f docker-compose.yml -f docker-compose.mysql.yml -f docker-compose.dev.yml
を付与することで ec-cube-1 が動きました。
ありがとうございました。

ただ、ローカルディレクトリをマウントするとすごく重いので symfony/cli を試しましたが、うまくいきませんでした。
これは別のスレッドでお聞きします。

ありがとうございました。


----------------
Norihiro Maruoka
Wear Net

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,279名です
総投稿数は109,684件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1239
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.