実現したいこと
awsのEC2で構築したWordPressのdockerコンテナを、GCPのVMに移植したいです。
しかし、AWSはデータが永続化されるのに、GCPで実行するとdockerコンテナを終了したときに、設定が一部なくなってしまいます。
前提
以下のdocker-compose.ymlで作成したコンテナを、commitしてsaveしてGCPのVMに移植しました。
しかし、何故かユーザー等は保存されるのですが、WordPressを更新しても、再起動後全て設定がなくなってしまいます。例えば、言語設定やテーマなどです。
該当のソースコード
version: '3' services: db: #user: "${UID}:${GID}" image: mysql3:latest volumes: - ./db_data:/var/lib/mysql #- ./db_data2:/var restart: always environment: MYSQL_ROOT_PASSWORD: somewordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress wordpress: #user: "${UID}:${GID}" depends_on: - db image: wordpress3:latest volumes: #- ./wordpress:/var - ./wordpress2:/var/www/html ports: - "80:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress #volumes: #db_data:
試したこと
パーミッションは全て777で設定してみました。
回答1件
あなたの回答
tips
プレビュー