added a basic docker-compose based dev environment #80
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
Related to #58
Proposed Changes
Add a
docker-compose
based docker development environment for raster_loader with associated commands in the Makefile.This PR add the following new commands to the Makefile:
docker-build
: Build necessary stuff.docker-start
: Start container with docker-compose and attach to logs.docker-test
: Enter the running raster_loader container and run tests.docker-enter
: Enter the raster_loader container.docker-stop
: Stop containerPull Request Checklist
Additional Information
I added the
docker-
prefix to these commands just to keep other existing commands intact, but moving forward we could switch all Makefile commands to interact with the Docker environment and drop thedocker-
prefix.