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 ...
最新文章
- GATK 无法下载的问题
- Hadoop YARN学习之Hadoop框架演进历史简述
- 计算机对应的自然科学,计算机类书稿加工应注意的几个问题
- 创建虚拟磁盘的小工具软件plainmaker.exe
- 微信小程序注册/登录接口开发
- android 5.0 sd卡读写,如何使用为Android 5.0(Lollipop)提供的新SD卡存取API?
- 7PYX 网站代码下载
- 企业级Docker Registry开源工具Harbor的用户使用指南
- sourcetree 卡顿_哈曼卡顿Harman Kardon音响开奖!
- 报错:使用java api连接redis集群时报错 READONLY You can't write against a read only slave....
- java编写一个框架_手把手教你写一个基于 RxJava 的扩展框架
- Vue常用属性和方法
- AlphaGo浅析——浅析卷积神经网络
- 再也不用花一天时间做ppt了
- 使用daemontools监控zookeeper,storm等进程
- 手机投屏到电脑完美教程,安卓和苹果用户均可使用
- fw300r虚拟服务器设置,迅捷(FAST)FW300R无线路由器怎么设置
- 新手免费搭建个人网站
- C#自制坦克大战小游戏
- mysql perl教程_使用 Perl 的 MySQL 事务