首页 > 解决方案 > 在 RaspberryPi3 上设置 MediaWiki 时出现 Docker 解析错误

问题描述

只是为了一些背景,我正在为个人学习项目在 raspberry pi3 上设置 mediawiki。

我已按照https://peppe8o.com/personal-mediawiki-with-raspberry-pi-and-docker/的指南进行操作,除了运行“docker-compose up -d”的最后一步并得到下面的错误(我还粘贴了我的 docker-compose.yml 的内容)

如果有人能在这里发现问题,我将不胜感激,因为我已经尝试了很多事情(在第 6 行和第 17 行中删除和添加空格等......)

pi@raspberrypi:~/mediawiki $ docker-compose up -d
ERROR: yaml.parser.ParserError: while parsing a block mapping
  in "./docker-compose.yml", line 6, column 3
expected <block end>, but found '-'
  in "./docker-compose.yml", line 17, column 3

docker-compose.yml 的内容:

# My MediaWiki
# from peppe8o.com
version: '3'
services:
 mediawiki:
  image: mediawiki
  restart: unless-stopped
  ports:
   - 8080:80
  links:
   - database
  volumes:
   - mediawiki-www:/var/www/html
 #After initial setup, download LocalSettings.php to the same directory as
 #this yaml and uncomment the following line and use compose to restart
 #the mediawiki service
  - ./LocalSettings.php:/var/www/html/LocalSettings.php
 database:
  build: .
  restart: unless-stopped
  volumes:
   - mediawiki-db:/var/lib/mysql
volumes:
 mediawiki-www:
 mediawiki-db:

亲切的问候

层数

标签: dockerdocker-composeraspberry-piraspberry-pi3mediawiki

解决方案


推荐阅读