yaml.parser.ParserError
ERROR: yaml.parser.ParserError: while parsing a block mapping in "./docker-compose.yml", line 15
在写docker-compose.yml文件
version: '2'
services:# PostgreSQLmydb:image: postgres:10ports:- "5432:5432"environment:- POSTGRES_DB=postgres- POSTGRES_USER=odoo- POSTGRES_PASSWORD=odoovolumes:- odoo-db-data:/var/lib/postgresql/data# Odoo webweb:build:context: ../odoo_demodockerfile: Dockerfilehostname: webcommand: ./docker_run_web.shvolumes:- ../odoo_demo:/app # mount current directory inside container- odoo-web-data:/app/odoo-web-db # 把此路径/app/odoo-ee-web-db配置到odoo conf data_dir参数中ports:- "8069:8069"# set up links so that web knows about db, rabbit and redisdepends_on:- mydbvolumes:odoo-web-data:odoo-db-data:
文件写完运行
docker-compose up -d
报错:
ERROR: yaml.parser.ParserError: while parsing a block mapping
in "./docker-compose.yml", line 15, column 5
expected <block end>, but found '<block mapping start>'
in "./docker-compose.yml", line 25, column 4
查看发现问题(vim)
原因文件内块对齐有问题,使用notepad++打开查看如下:
volumes:- ../odoo_demo:/app # mount current directory inside container- odoo-web-data:/app/odoo-web-db # 把此路径/app/odoo-ee-web-db配置到odoo conf data_dir参数中
解决办法:
在下面这句话前面添加两个空格,使他能和上面保持对其
- odoo-web-data:/app/odoo-web-db # 把此路径/app/odoo-ee-web-db配置到odoo conf data_dir参数中
转载于:https://www.cnblogs.com/chenshuquan/p/10551849.html
yaml.parser.ParserError相关推荐
- docket-compose部署nginx时写入TZ时报错ERROR: yaml.parser.ParserError: while parsing a block collection in xxx
报错场景 在用docker-compose部署nginx时, 添加了时区TZ参数后报错,错误截图如下: 解决思路 第一时间当然是百度, 最后我发现了很多人的文章都没讲到一件事 : docker-com ...
- 【Python运行报错】yaml.parser.ParserError: while parsing a block collection
Python运行读取yaml文件报错 注意检查yaml格式是否正确,我这里是yaml格式错误 修改正确yaml文件格,运行正确!!!
- Vue3.0 凉凉了?Vue 最黑暗的一天!
点击"开发者技术前线",选择"星标????" 在看|星标|留言, 真爱 原来链接:https://dev.to/danielelkington/vue-s-d ...
- elasticalert
elastalert安装部署问题收集 官网文档:https://elastalert.readthedocs.io/en/latest/running_elastalert.html#tutorial ...
- 使用开发模式dev测试链码
(1)将链码放到fabric-samples中的chaincode中:包括hello.go和hello-test.go (2)打开三个终端,都进入到以下目录中(链码的开发目录): cd ~/gopat ...
- yaml parse python_python-yaml
示例 相同的数据使用YAML与json表示,对比如下: list YAML - Mark McGwire - Sammy Sosa - Ken Griffey JSON [ "Mark Mc ...
- 关于yml格式类型文件及YAML的一些资源
在drupal中用了大量yml扩展名的配置文件,这是因为symfony采用了这样的配置文件,yml文件扩展名是YAML的缩写,YAML于2001年出现,是一种数据描述语言,类似xml,但非常简洁,在2 ...
- symfony入门学习资料之九:YAML格式介绍
symfony入门学习资料之九:YAML格式介绍 由于EDUSOHO的项目原因,中断了对symfony框架的继续学习,今天回顾了前面的总结,总结了八节.从建立简单的页面.控制器.路由.模板等,甚至包括 ...
- CI流水线配置文件参数详解(一)
文章目录 4. 参数详解(一) 4.1 ``script`` 4.2 ``image`` 指定使用Docker镜像.如 ``iamge:name`` ,暂时忽略. 4.3 ``before_scrip ...
最新文章
- leetcode算法题--螺旋矩阵 II
- WCF 第五章 行为 以属性为服务操作行为暴露一个参数检测器
- 从ThoughtWorks 2017技术雷达看微软技术
- 详解JavaScript变量类型判断及domReady原理 写得很好
- 我的docker随笔2:docker在ubuntu上的安装
- mysql客户端 mariadb_配置MariaDB允许客户端远程连接
- hacker基础教程
- powerbi绘制地图_如何使用PowerBI绘制SQL Server 2017图形数据库
- Linux基础第六章 信号
- 太原理工大学ICPC队介绍(2019版)
- iOS 网络请求封装
- Web初学-2022.10.22-27
- BZOJ 1260 paint
- java学习的第二个代码(飞行棋比赛-----龟兔赛跑),继上一个博客,对数组和Arrays的熟悉
- html网页肯德基设计代码作业,Illustrator设计一幅肯德基广告单页制作教程
- 常见的代码编辑器有哪些?
- 2018西安工业大学第二届萌新线上赛MISC WP
- Yocto系列讲解[实战篇]42 - bb文件中的几个关键词require DEPENDS inherit
- Anders Hejlsberg 谈 c# 3.0
- Ubuntu 18.04 ———(Intel RealSense D435i)安装相机的驱动librealsense + realsense-ros