Skip to content
Discussion options

You must be logged in to vote

This is a Docker DNS failure, not a missing Odysseus or Debian package. Both build stages fail to fetch the Debian indexes; every Unable to locate package line follows from apt-get update having no indexes. The ODYSSEUS_TTS_CACHE_MAX_BYTES warning is unrelated.

First confirm it outside Compose:

docker run --rm python:3.14-slim python -c \
  'import socket; print(socket.getaddrinfo("deb.debian.org", 443))'

If that also fails, merge a dns key using a working resolver into /etc/docker/daemon.json (or ~/.config/docker/daemon.json for rootless Docker). Use your LAN resolver, or for example "dns": ["1.1.1.1", "8.8.8.8"], restart the matching Docker service, then rerun docker compose up -d --build.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Sage-Root
Comment options

Answer selected by Sage-Root
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants