-
Notifications
You must be signed in to change notification settings - Fork 2.8k
[ZEPPELIN-1386] Docker images for running Apache Zeppelin releases #1538
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
Changes from 3 commits
48d0a01
ac06f3a
231a414
e642309
e731cb4
e1d4b77
fd23970
d2c744e
1f093d4
b64c680
d48ecef
cc8493f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| FROM alpine:3.3 | ||
| MAINTAINER Mahmoud Elgamal <mahmoudf.elgamal@gmail.com> | ||
|
|
||
| RUN apk add --update bash curl openjdk7-jre wget ca-certificates openssl && rm -rf /var/cache/apk/* | ||
|
|
||
| RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.1.3/dumb-init_1.1.3_amd64 | ||
| RUN chmod +x /usr/local/bin/dumb-init | ||
|
|
||
| # set jave environment variable | ||
| ENV JAVA_HOME /usr/lib/jvm/java-1.7-openjdk | ||
| ENV PATH $PATH:$JAVA_HOME/bin | ||
|
|
||
| # ports for zeppelin | ||
| EXPOSE 8080 8081 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. in Zeppelin we dont need to open the port 8081 (used for old implementation of websocket), only
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @anthonycorbacho Ok, so if you want to build a docker image to the old version of zeppelin, you need port 8081, what do you think about?
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @mfelgamal you are right, but the usage of port 8081 have been removed long time ago, do you think it is worth to keep it? I am note sure if ppl will sill want to use an relic version of zeppelin? Let me know if it make sense :)
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @anthonycorbacho you are right, I removed 8081 port :) |
||
|
|
||
| ENTRYPOINT ["/usr/local/bin/dumb-init"] | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @1ambda done. |
||
Uh oh!
There was an error while loading. Please reload this page.
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.
From the top of my head:
Apache Zeppelin authors <dev@zeppelin.apache.org>?Attributions are kept though JIRA\Git commit logs.
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.
usually people put
Apache Software Foundation <dev@zeppelin.apache.org>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.
Done