ERROR: The Compose file ‘././docker-compose.yml‘ is invalid because: Unsupported config option for s

报错如下

root@ubuntu:/data# docker-compose -f docker-compose.yml up -d
ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:
Unsupported config option for services: ‘redis’

顶部缺少version: "2"导致的

#version: "2"
services:
  mysql:
    image: mysql:latest
    container_name: mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: A2qT03X7KlL4v/F2foD6kV/Ch9gpNBWOh1qoCywanjv1AsI7f9x3iAyR9NkUKeV+FMo+halCTzy5Llbk2VOrVQ==
      MYSQL_DATABASE: xiaohashu
      TZ: Asia/Shanghai
    ports:
      - "3307:3306"
    command:
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_unicode_ci
      --default-authentication-plugin=mysql_native_password
    volumes:
      - /data/docker-data/mysql_data:/var/lib/mysql
      - /data/xiaohashu.sql:/docker-entrypoint-initdb.d/xiaohashu.sql

  redis:
    image: redis:latest
    container_name: redis
    restart: always
    command: >
      --requirepass qwe123!@#
      --databases 16
      --timeout 0
      --tcp-keepalive 60
    ports:
      - "6379:6379"
    volumes:
      - /data/docker-data/redis_data:/data

如果启动过程有任何报错,可以通过查看日志

docker logs 容器ID

参考
https://stackoverflow.com/questions/36724948/docker-compose-unsupported-config-option-for-services-service-web
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hwg985

祝老板生意兴隆,财源广进

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值