前言
如果你在使用docker-compose安装文件的时候出现这个报错Additional property service is not allowed,大概可能是你的docker-compose升级导致的,因为2.0以上的版本和以前的有些区别
一、解决方法
没升级之前正确的写法:
version: '3.1'
service:
db:
image: postgres
container_name: db
ports:
- 5432:5432
networks:
- sonarnet
environment:
POSTGRES_USER: sonar
POSTGRES_PASSWORD: sonar
升级后应该改成
version: '3.1'
services:
db:
image: postgres
container_name: db
ports:
- 5432:5432
networks:
- sonarnet
environment:
POSTGRES_USER: sonar
POSTGRES_PASSWORD: sonar
总结
以上就是今天要讲的内容,本文仅仅简单介绍了日常大家在使用docker-compose的小错误.