-
-
Notifications
You must be signed in to change notification settings - Fork 277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docker-compose and other docker files #4646
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now that we have tested later versions of Node and Postgres (and Postgis), we can safely upgrade version tags for both of them.
When that's done, this PR is good to go.
283a1a7
to
1abe60d
Compare
I need to do some fiddling. It has been awhile since I made this PR, so I need to reverify everything. |
SonarCloud Quality Gate failed. 0 Bugs No Coverage information Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
@tsmock Is this ready for review? cc @eternaltyro |
I don't remember if I decided it was ready or not. I'll rebase onto current dev and see if it all works. I got distracted by some other stuff (mostly going through dependencies on the frontend or working on JOSM). |
OK. I've been going over some of the code:
|
Could you please clarify where you were unable to connect? |
@tsmock on the HEALTHCHECK,
This doesn't have to do with your PR, I'm not even really sure why it was set as external in the first place. I think the docs for running/developing with Docker sorely need updating, but I don't think we need to require that to merge this PR. With the two changes suggested above, I think this is good to go, and we can follow up with a cleanup/clarity PR. |
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Signed-off-by: Taylor Smock <[email protected]>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Makefile
so it works (app
->backend
/frontend
, depending upon context)mdillon/postgis:11
->postgis/postgis:11-3.1
(3.1 is the postgis version)tiangolo/node-frontend:10
->node:14
(node 10 is no longer supported, and node 12 EOL is less than a year away).