diff --git a/Dockerfile b/Dockerfile index 81f5db605382625a75c68e9a2c07f229ceaf270a..b79c39a07bea135ba9824cb287639b844e2cc9ab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,6 +57,8 @@ USER rails:rails # Entrypoint prepares the database. ENTRYPOINT ["/rails/bin/docker-entrypoint"] +HEALTHCHECK --timeout=5s --start-period=20s CMD curl -sS --fail http://localhost:3000/up || exit 1 + # Start the server by default, this can be overwritten at runtime EXPOSE 3000 CMD ["./bin/rails", "server"]