docker-compose -f ./docker-compose.yml up -d
を実行した際に不可解な現象が起きてしまっております。
以下は、docker-compose.ymlファイルです
version : '3.7' services: wordpress: image: wordpress:latest links: - db:mysql networks: mynet: volumes: - wp-vol:/var/www/html depends_on: - db db: image: mariadb:latest environment: MYSQL_ROOT_PASSWORD: password123 networks: mynet: ipv4_address: 172.20.0.2 volumes: - mysql-vol:/var/lib/mysql volumes: wp-vol: driver_opts: type: none device: /data/html o: bind mysql-vol: driver_opts: type: none device: /data/mysql o: bind networks: mynet: driver: bridge ipam: driver: default config: - subnet: 172.20.0.0/24
docker-compose -f ./docker-compose.yml up -d
を実行すると以下のようにエラーが出力されます。
Creating wordpress_db_1 ... error ERROR: for wordpress_db_1 Cannot create container for service db: failed to mount local volume: mount /data/mysql:/var/lib/docker/volumes/wordpress_mysql-vol/_data, flags: 0x1000: no such file or directory ERROR: for db Cannot create container for service db: failed to mount local volume: mount /data/mysql:/var/lib/docker/volumes/wordpress_mysql-vol/_data, flags: 0x1000: no such file or directory ERROR: Encountered errors while bringing up the project.
こちら不可解なことに、dbのvolumeのマウント先が、「/var/lib/mysql」ではなく、/var/lib/docker/volumes/wordpress_mysql-vol/_data
のように指定していないディレクトリになってしまっています。
こちらの現象が何故起こってしまっているのか、分からない状況です...
どなたか、原因究明の為、ご助言頂けましたら幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/29 08:00
2020/08/29 08:19
2020/08/29 08:34
2020/08/29 08:45 編集
2020/08/29 08:44 編集
2020/08/29 08:48 編集
2020/08/29 08:51
2020/08/29 08:53
2020/08/29 15:06