image: neo4j:4.4.5
container_name: ed_trees_neo4j_test
restart: unless-stopped
ports:
- "9474:7474"
- "9687:7687"
environment:
- NEO4J_AUTH=${NEO4J_USERNAME}/${NEO4J_PASSWORD}
networks:
- test
healthcheck:
test: ["CMD", "wget -qO- -S http://localhost:7474 2>&1"]
interval: 5s
timeout: 10s
retries: 5
после старта контейнера healthcheck не проходит и подписывается unhealthy в общем списке, хотя вот так как будто все ок:
docker exec ed_trees_neo4j_test wget -qO- -S http://localhost:7474 2>&1
То все гуд
HTTP/1.1 200 OK
Date: Wed, 10 May 2023 05:20:07 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json
Vary: Accept
...итд...
Что делаю не так?
я думаю тут интервал и таймаут надо подшаманить мб :)
Вообще смотри логи хелсяека все станет ясно ) Ну и попробуй CMD-SHELL в замен CMD
Обсуждают сегодня