Reamer opened a new pull request #3859: URL: https://github.com/apache/zeppelin/pull/3859
### What is this PR for? This PR provides new Dockerfiles to build a Zeppelin server and interpreter image. This PR tries to solve https://github.com/apache/zeppelin/pull/3769#discussion_r434610135 I agree with @alexott that multiple interpreter images are difficult to handle. Currently neither the docker launcher nor the K8s launcher support switching to other interpreter images. Some motivations: - conda is used to install all needed python and R packages - conda is able to manage a whole environment and both languages - files are used for installing python and R dependency - it's easy to customize the content of files. No need to change the Dockerfile itself. - a file has more readability - reduce dependency calculation - a zeppelin-distribution image is needed - you need to build Zeppelin only once, if you want to build new images in parallel on a build cluster ### What type of PR is it? Improvement ### Todos * [ ] - Task ### What is the Jira issue? * https://jira.apache.org/jira/browse/ZEPPELIN-4154 ### How should this be tested? * Build the images ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org