[英]ERROR: In file './docker-compose.yml', volume must be a mapping not a string
[英]MacOS - In file './docker-compose.yml', volume must be a mapping, not an array
我已經看到了針對類似錯誤的回復,但是似乎沒有什么能夠解決對我有用的解決方案。
在本教程之后 ,我有一個wordpress網站已導入docker。 我已經把所有事情都歸結到了我應該“碼頭工人組成”的最后一部分,並且在主題行中列出了錯誤。 這是我的.yml文件:
version: "2"
services:
db:
image: mysql:5.6
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
- ./public_html/wp-content/themes/oceanwp:/var/www/html/wp-content/themes/oceanwp
- ./public_html/wp-content/plugins:/var/www/html/wp-content/plugins
- ./public_html/wp-content/mu-plugins:/var/www/html/wp-content/mu-plugins
volumes:
- ./data:/docker-entrypoint-initdb.d
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.