Warning: Found orphan containersПопередження: знайдено осиротілі контейнери
Docker Compose виявив контейнери з попередньої конфігурації, яких більше немає у визначеннях.
Що спричиняє цю помилку
Сервіси були видалені з compose-файлу, але їхні контейнери досі існують. Це відбувається, коли ви перейменовуєте або видаляєте сервіси без попереднього виконання docker compose down.
Як виправити
Видаліть осиротілі контейнери: docker compose up --remove-orphans. Або вручну: виконайте docker compose down, перш ніж змінювати файл compose. Це попередження не шкодить, але осиротілі контейнери споживають ресурси.
Приклад
docker compose up --remove-orphansПов'язані коди помилок
Error: Pool overlaps with other networkError: пул адрес перетинається з іншою мережею
Діапазон IP-адрес нової мережі Docker конфліктує з існуючою мережею.
Error: dial tcp: lookup registry-1.docker.io: no such hostError: реєстр недоступний
Docker не може підключитися до реєстру контейнерів для завантаження або публікації образів.
Exit Code 137Docker Exit Code 137
Контейнер завершено сигналом SIGKILL (сигнал 9), зазвичай через вичерпання пам'яті (OOM).
Error: manifest not foundError: маніфест не знайдено
Маніфест образу не знайдено в реєстрі.
Error: target stage not found in DockerfileError: цільову стадію не знайдено в Dockerfile
Вказаний цільовий етап збірки не відповідає жодному імені етапу в Dockerfile.
Error: network not foundError: network not found — мережу не знайдено
Вказана мережа Docker не існує.