mirror of
https://github.com/apache/zeppelin
synced 2026-05-24 09:38:26 +00:00
### What is this PR for? Change the version to 0.13.0-SNAPSHOT ### What type of PR is it? Improvement ### Todos * [x] - Change versions to 0.13.0-SNAPSHOT ### How should this be tested? The version should show 0.13.0-SNAPSHOT when building it. ### Screenshots (if appropriate) ### Questions: * Does the license files need to update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Closes #4995 from jongyoul/minor/bump-up-0.13.0-snapshot. Signed-off-by: Jongyoul Lee <jongyoul@gmail.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| pom.xml | ||
| README.md | ||
Overview
Shell interpreter for Apache Zeppelin
Run the interpreter with docker
You can run the shell interpreter as a standalone docker container.
Step 1. Specify the configuration for the shell interpreter
# conf/interpreter.json
"sh": {
...
"option":
} {
"remote": true,
"port": {INTERPRETER_PROCESS_PORT_IN_HOST},
"isExistingProcess": true,
"host": "localhost",
...
}
Step 2. Build and run the shell interpreter
zeppelin $ ./mvnw clean install -DskipTests
zeppelin $ ./bin/zeppelin-daemon.sh start # start zeppelin server.
# check the port of the interpreter event server. you can find it by looking for the log that starts with "InterpreterEventServer is starting at"
zeppelin $ docker build -f ./shell/Dockerfile -t shell-interpreter .
zeppelin $ docker run -p {INTERPRETER_PROCESS_PORT_IN_HOST}:8081 \
-e INTERPRETER_EVENT_SERVER_PORT={INTERPRETER_EVENT_SERVER_PORT} \
shell-interpreter