なぜこのエラーが発生しますか? ERROR: In file './docker-compose.yml', volume 'mariavolume' must be a mapping not a string.
エラー:ファイル './docker-compose.yml'で、ボリュームは文字列ではなくマッピングでなければなりません
マイドッキングウィンドウ-コンファイルがこの1とほぼ同じです:https://docs.docker.com/compose/wordpress/
version: '2'
services:
wordpress:
image: wordpress:latest
restart: always
depends_on:
- db
ports:
- 8080:80
environment:
WORDPRESS_DB_PASSWORD: example
WORDPRESS_DB_HOST: 3306
db:
image: mariadb
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
volumes:
- maria_volume: /var/lib/mysql
volumes:
maria_volume: ~/mariadb
おかげで、それは私にこの構文エラー与える: 'volumes.maria_volume.externalが無効なが含まれていますが型、それはブール値またはオブジェクトでなければなりません ' – Richard
スペースは重要です:' name: ... ' –
Sebastian