错误:对于 redis 'ContainerConfig'

问题描述 投票:0回答:1

我有问题,今天我更新了我的 docker,但是当我想升级我的 docker-compose 时,有

Error: for Redis 'ContainerConfig'
,我的 YAML:


redis:
    image: redis:6.0.10
    container_name: dwh-airflow-redis
    expose:
      - 6379
    healthcheck:
      test: ["CMD", "redis-cli", "ping"]
      interval: 5s
      timeout: 30s
      retries: 50
    restart: always

我的

.sh
是:

sudo docker-compose \
    -f compose/dev/docker-compose.yml \
    -f compose/dev/docker-compose.spark.yml \
    -f compose/dev/docker-compose.airflow.yaml \
    down

sudo docker-compose \
    -f compose/dev/docker-compose.airflow.yaml \
    up -d airflow-init

sudo docker-compose \
    -f compose/dev/docker-compose.yml \
    -f compose/dev/docker-compose.spark.yml \
    -f compose/dev/docker-compose.airflow.yaml \
    up --build

我的 docker 版本:

Docker version 26.0.0, build 2ae903e
和我的 docker-compose 版本:
docker-compose version 1.29.2, build unknown
,我的操作系统 Ubuntu LTS 22.04

谢谢你

可以像以前一样构建我的容器运行

docker docker-compose redis sh
1个回答
0
投票

先尝试运行

docker-compose down
,然后再试一次。 它对我有用并在这里找到了答案: https://github.com/teslamate-org/teslamate/discussions/3776

© www.soinside.com 2019 - 2024. All rights reserved.