質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%

Q&A

解決済

1回答

385閲覧

DockerComposeでマウントしたが、中身が同期されない。

YumHJ

総合スコア16

0グッド

0クリップ

投稿2022/11/06 08:39

前提

Dockerでphp8,apache2,mysql8 の開発環境を作りたい。

発生している問題・エラーメッセージ

df で確認した限りマウントされているが、lsで見てみると中身が何もない。

ディレクトリ構成

. └── html ├── Environment │   ├── docker-compose.yml │   ├── html │   ├── main.md │   ├── mysql │   └── php ├── logo.png ├── admin │   ├── index.php │   └── submit.php ├── favicon.jpg ├── index.html ├── index.php ├── money.log ├── reset.css ├── style.css └── test.php

docker-compose.yml

docker

1version: '3.8' 2services: 3 php-apache2: 4 image: php-apache2 5 container_name: php-apache2 6 build: 7 dockerfile: ./php/Dockerfile 8 volumes: 9 # [ホスト側の相対Path]:コンテナの絶対Path 10 - "./html:/var/www/html" 11 ports: 12 - "8888:80" 13 depends_on: 14 - mysql8 15 16 mysql8: 17 image: mysql8 18 container_name: mysql8 19 restart: always 20 build: 21 dockerfile: ./mysql/Dockerfile 22 ports: 23 # php-mysqli change port 24 # HOST:Containar 25 - "3366:3306" 26 volumes: 27 - "./mysql/init/:/docker-entrypoint-initdb.d/" 28 - "./mysql/conf/:/etc/mysql/conf.d/" 29 environment: 30 TZ: Asia/Tokyo 31 MYSQL_ROOT_PASSWORD: 1234 32 #MYSQL_DATABASE: sample 33 MYSQL_USER: client 34 MYSQL_PASSWORD: 1234

試したこと

フォルダーをマウントし、中身を同期したい。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

マウントされていたボリューム、image、コンテナを消したらできました。

投稿2022/11/13 00:55

YumHJ

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問