@Kirill-Gorelov
С ума с IT

Docker, контейнер постоянно делает рестарт?

Собрал проект, запустил проект, все запустилось, все хорошо, но зайти в конкретный контейнер я не могу.
Запускаю из make файлов.

docker-compose -f $(DOCKER_COMPOSE_FILE) build --no-cache
docker-compose -f $(DOCKER_COMPOSE_FILE) up -d AAAA BBBB CCCC


docker ps показывает мне следующее
*********
68638fbc5aeb   site.ru:latest     "docker-entrypoint p…"   40 minutes ago   Up 40 minutes (health: starting)   9000/tcp, 0.0.0.0:9001->9001/tcp, :::9001->9001/tcp   site-api_1
*********


Вот это контейнер постоянно рестартует.
В докер комзоне убрал флаг restart: always

Но это не помогло.

Так же была ошибка, что контейнер слушает занятый порт 9000, даже если меняю порт в докер композе на другой, он все равно не работает.

И что самое не понятное, все работало, утром такая ерунда происходит.....

UDP.

docker logs -f 68638fbc5aeb

Ничего не возвращает. Просто в консоли курсор мигает и все..
  • Вопрос задан
  • 1889 просмотров
Решения вопроса 1
@Kirill-Gorelov Автор вопроса
С ума с IT
Вадим сергей кузьмин

Парни, починил я проблему.
В докер-композе, я restart: always заменил на restart: "no", потому что докер все равно зависал.
А так он упал и все на этом. Я сразу увидел ошибку, починил, после пересборки все сработало.

сергей кузьмин на вопрос про вопрос

docker-compose logs [имя того который restarting]
Пустой ?


Он не пустой, он зависший. Он завис и не давал посмотреть логи.....
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Viji
@Viji
DevOps Engineer
если порт к которуму пытается подключится докер контейнер (9000?) уже занят (как??), то это может быть причиной рестарта. Или может последовательность запуска контейнеров имеет значение? Проверьте !
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы