Size: a a a

Docker — русскоговорящее сообщество

2020 September 10

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
AbdulAziz Sadykov
docker-compose ps не работает?
Или я вас не понял
Я вас точно не понял. Вам нужно что бы другие контейнера знали что нужный вам работает?
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
я хочу при сборке проверять, что контейнер готов, и уже когда он готов - поднимать следующие
в compose файле у меня есть postgres, ES и web
хотелось бы дождаться health статусов PG + ES для запуска web
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
AbdulAziz Sadykov
Я вас точно не понял. Вам нужно что бы другие контейнера знали что нужный вам работает?
именно
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Ну покажите тогда ваш хелс чек
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
для PG:
healthcheck:
     test: ["CMD-SHELL", "pg_isready -U ${DB_USER}"]
     interval: 10s
     timeout: 5s
     retries: 3
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Andrey Hrishchenko
для PG:
healthcheck:
     test: ["CMD-SHELL", "pg_isready -U ${DB_USER}"]
     interval: 10s
     timeout: 5s
     retries: 3
Эта команда отрабатывает в постгрес?
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Получается pg_isready - U user  что то отдает?
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
в docker-ps статус healthy
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Через exec запустите ее
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
сек
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Проверьте что отдаст
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
собсна да, вродь работает
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
Теперь нужно в другом проверить что постгря поднялась верно?
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
+
источник

Д

Дара in Docker — русскоговорящее сообщество
Всем добрый день.
Я вот контейнизировал реверс прокси апачи. Но после этого у меня начало выходит ошибка
"Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit."
Хотя уже ставил LimitRequestFieldSize 200000)

Вот сам конфиг https://pastebin.com/StyRrJgX
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
Дара
Всем добрый день.
Я вот контейнизировал реверс прокси апачи. Но после этого у меня начало выходит ошибка
"Your browser sent a request that this server could not understand.
Size of a request header field exceeds server limit."
Хотя уже ставил LimitRequestFieldSize 200000)

Вот сам конфиг https://pastebin.com/StyRrJgX
не слишком ли огромное полотно для чата?
источник

AS

AbdulAziz Sadykov in Docker — русскоговорящее сообщество
depends_on: postgres-database: condition: service_healthy
источник

AH

Andrey Hrishchenko in Docker — русскоговорящее сообщество
AbdulAziz Sadykov
depends_on: postgres-database: condition: service_healthy
это решение находил, но у меня оно не работает (версию 3.8 юзаю)
при попытке поднять получаю ошибку:
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.web.depends_on contains an invalid type, it should be an array
источник

Д

Дара in Docker — русскоговорящее сообщество
Andrey Hrishchenko
не слишком ли огромное полотно для чата?
отредактиовал
источник