-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
Simplifying docker contrib #5802
Conversation
kakoni
commented
Sep 4, 2018
•
edited
Loading
edited
- Removing docker-build.sh step and building superset container with docker-compose (build command)
- Removing exposed ports for psql and redis.
- Adding new SUPERSET_ENV development that also runs npm watcher
- Removing npm and superset runserver/worker from docker-init. Dockerfile already builds assets and starts superset.
Codecov Report
@@ Coverage Diff @@
## master #5802 +/- ##
==========================================
+ Coverage 63.82% 63.83% +<.01%
==========================================
Files 364 364
Lines 23099 23100 +1
Branches 2587 2587
==========================================
+ Hits 14744 14745 +1
Misses 8340 8340
Partials 15 15
Continue to review full report at Codecov.
|
Would it be worth adding some explicit instructions in the doc of how to run this locally using docker? Since it's not just
|
@ivansabik I thought that it already exists? Oh course if this PR gets merged that documentation has to changed a little. |
@kakoni mind adjusting the docs as you mentionned as part of this PR? |
@mistercrunch I thought I already did?;) 2f67a04 |
@victornoel Hi! We seem to have same goals, so we should combine our work. |
@kakoni from what I understood, nobody uses this image for production, most people are using https://hub.docker.com/r/amancevice/superset/, so for now, I wouldn't bother tackling this question. In #5966, the objective is clearly to simplify the experience of the developer, both for the backend and the frontend.
WDYT? Would you agree that I incorporate those changes in my PR and that we continue with it? Since it covers more things too. |
Also, is there an official docker image published on DockerHub? That would be helpful, so I can ask our DevOps architect how to set up a Superset instance in our AWS infrastructure. |
@brylie you should open another issue for this, I don't think this is the best place to discuss it, @kakoni and I have no official position in the superset org :) |
Makes sense. Lets continue there. |