公式と思われるイメージは古くなって使えなくなっていた。
docker pull audreyt/ethercalc
Using default tag: latest
latest: Pulling from audreyt/ethercalc
[DEPRECATION NOTICE] Docker Image Format v1 and Docker Image manifest version 2, schema 1 support is disabled by default and wil
l be removed in an upcoming release. Suggest the author of docker.io/audreyt/ethercalc:latest to upgrade the image to the OCI Fo
rmat or Docker Image manifest v2, schema 2. More information at https://docs.docker.com/go/deprecated-image-specs/
調べた結果、このようなイシューが見つかった。
Rophyさんのイメージを使わせていただくことにした。
services:
redis:
image: redis:7-alpine
container_name: ethercalc-redis
restart: always
volumes:
- ./redis-data:/data
command: ["redis-server", "--appendonly", "yes"]
ethercalc:
image: rophy/ethercalc:0.20241005.3
container_name: ethercalc
restart: always
ports:
- "50000:8000"
depends_on:
- redis
environment:
- REDIS_HOST=redis
- REDIS_PORT=6379
これで動いた。