バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
koye
投稿日時: 2024/4/17 14:27
対応状況: 保留
新米
登録日: 2024/4/15
居住地:
投稿: 5
Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない
▼テンプレート
[EC-CUBE] ECーCUBE 4.2
[レンタルサーバ] Docker、ローカル
[OS] macOS Sonoma
[PHP] PHP8.2
[データベース] Mysql8.0
[WEBサーバ] Apache2.4
[ブラウザ] Chrome
[導入プラグインの有無] なし
[カスタマイズの有無] なし
[現象] ECーCUBEをダウンロードしてDockerで設定した後、ローカルのプロジェクトのファイルを修正したけど、DockerContainerのプロジェクトのファイルが修正にならない状況です。
 http://downloads.ec-cube.net/src/eccube-4.2.3.zip
tattsu
投稿日時: 2024/4/17 15:28
対応状況: −−−
長老
登録日: 2023/12/23
居住地:
投稿: 213
Re: Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない
もしdocker compose使用しているなら-f docker-compose.dev.ymlを付けてupしていますか?


----------------
-------------------
EC-CUBEカスタマイズ・バージョンアップ・不具合修正 
気軽にご相談ください。ゴールドランクパートナー。

koye
投稿日時: 2024/4/17 15:36
対応状況: −−−
新米
登録日: 2024/4/15
居住地:
投稿: 5
Re: Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない
docker-compose.dev.ymlを付けてupしていません。
私のdocker-compose.yml に以下の通りです。

version: "3"

networks:
backend:
driver: bridge

volumes:
mysql-database:
driver: local
mailcatcher-data:
driver: local

### ignore folder volume #####
var:
driver: local
vendor:
driver: local
node_modules:
driver: local

services:
### ECCube4 ##################################
ec-cube:
build:
context: .
ports:
- 8080:80
# - 4430:443
volumes:
### 同期対象からコストの重いフォルダを除外 #####################
- "var:/var/www/html/var"
- "vendor:/var/www/html/vendor"
- "node_modules:/var/www/html/node_modules"
restart: unless-stopped
environment:
# EC-CUBE environments
APP_ENV: "dev"
APP_DEBUG: 1
DATABASE_URL: "mysql://dbuser:secret@mysql/eccubedb"
DATABASE_SERVER_VERSION: 3
DATABASE_CHARSET: 'utf8'
MAILER_DSN: "smtp://mailcatcher:1025"
ECCUBE_AUTH_MAGIC: "<change.me>"
# TRUSTED_HOSTS: '^127.0.0.1$$,^localhost$$'
# ECCUBE_LOCALE: "ja"
# ECCUBE_TIMEZONE: "Asia/Tokyo"
# ECCUBE_CURRENCY: "JPY"
# ECCUBE_ADMIN_ROUTE: "admin"
# ECCUBE_USER_DATA_ROUTE: "user_data"
# ECCUBE_ADMIN_ALLOW_HOSTS: []
# ECCUBE_FORCE_SSL: false
# ECCUBE_TEMPLATE_CODE: "default"
# ECCUBE_COOKIE_NAME: "eccube"
# ECCUBE_COOKIE_PATH: "/"
# ECCUBE_COOKIE_LIFETIME: 0
# ECCUBE_GC_MAXLIFETIME: 1440
# ECCUBE_ADMIN_USER: "admin"
# ECCUBE_ADMIN_PASS: "password"
networks:
- backend

mysql:
platform: linux/x86_64
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_USER: dbuser
MYSQL_PASSWORD: secret
volumes:
- mysql-database:/var/lib/mysql
- ./dockerbuild/grant_to_dbuser.sql:/docker-entrypoint-initdb.d/grant_to_dbuser.sql
ports:
- 13306:3306
networks:
- backend
restart: unless-stopped
healthcheck:
test: mysqladmin ping
interval: 3s
timeout: 3s
retries: 3

### phpmyadmin ##################################
phpmyadmin:
image: phpmyadmin/phpmyadmin
links:
- mysql:mysql
volumes:
- ./phpmyadmin/sessions:/sessions
ports:
- 4040:80
environment:
- PMA_ARBITRARY=1
- PMA_HOST=mysql
- PMA_USER=dbuser
- PMA_PASSWORD=secret
restart: unless-stopped
depends_on:
- mysql
networks:
- backend

### Mailcatcher ##################################
mailcatcher:
image: schickling/mailcatcher
ports:
- "1080:1080"
- "1025:1025"
networks:
- backend
tattsu
投稿日時: 2024/4/17 15:41
対応状況: −−−
長老
登録日: 2023/12/23
居住地:
投稿: 213
Re: Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない
docker-compose.dev.ymlを付ければ反映されると思いますよ。
https://doc4.ec-cube.net/quickstart/docker_compose_install
ローカルディレクトリをマウントする場合
を参考にしてみてください。


----------------
-------------------
EC-CUBEカスタマイズ・バージョンアップ・不具合修正 
気軽にご相談ください。ゴールドランクパートナー。

koye
投稿日時: 2024/4/17 17:06
対応状況: −−−
新米
登録日: 2024/4/15
居住地:
投稿: 5
Re: Docker ContainerのEC-CUBEフォルダーとローカルのEC-ECUBEが一致しない
ありがとうございました。

以下で実行しました。

引用:
docker-compose -f docker-compose.yml -f docker-compose.mysql.yml -f docker-compose.dev.yml up -d
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,913名です
総投稿数は110,006件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.