docker-compose up -d失败

docker-compose up -d失败

docker-compose.yml

version: "2"
services:
  DOClever:
    image: lw96/doclever
    restart: always
    container_name: "DOClever"
    ports:
    - 20080:10000
    volumes:
    - /srv/doclever/file:/root/DOClever/data/file
    - /srv/doclever/img:/root/DOClever/data/img
    - /srv/doclever/tmp:/root/DOClever/data/tmp
    environment:
    - DB_HOST=mongodb://mongo:27017/DOClever
    - PORT=10000
    links:
    - mongo:mongo

  mongo:
    image: mongo:latest
    restart: always
    container_name: "mongodb"
    volumes:
    - /usr/local/resource/mongodb:/data/db

显示错误为:

ERROR: In file './docker-compose.yml', the service name True must be a quoted string, i.e. 'True'.

docker版本为19.03 docker-compose版本为1.24.1

请问老师此处如何解决,敬谢指导!

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

http://img1.sycdn.imooc.com//climg/5d9c730e08eb2cd629121768.jpg

我用的你的同样的docker-compose文件,你的错误有截图吗?

  • 羽落陌殇 提问者 #1
    老师,我这个是粗心了,一开始复制的时候不知道什么原因没有复制完全,导致开始的version:“2”没有复制全,修改后就好了
    2019-10-08 19:31:32
提问者 羽落陌殇 2019-10-08 19:29:22

我发现了错误问题,复制的时候比不过没有复制全,开始的version:“2”被改成了on: "2",希望大家不要重复我的错误 


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师