Skip to content

Commit

Permalink
[ZEPPELIN-6032] Provide docker-compose-zeppelin-only.yml file for qui…
Browse files Browse the repository at this point in the history
…ck start (apache#4776)

* [ZEPPELIN-6032] Add files: docker-compose.yml, .env.template

* [ZEPPELIN-6032] Fix ZEPPELIN_IMAGE_TAG and docker-compose filename

* [ZEPPELIN-6032] Add README.md

* [ZEPPELIN-6032] Add Apache License to .env.template

* [ZEPPELIN-6037] Unify the ZeppelinConfiguration variable to zConf in all files

* Revert "[ZEPPELIN-6037] Unify the ZeppelinConfiguration variable to zConf in all files"

This reverts commit 8d5b3c5.

* [ZEPPELIN-6032] Moving docker compose file

* [ZEPPELIN-6032] Change the docker-compose command to docker compose

* [ZEPPELIN-6032] Remove the version from the YAML file
  • Loading branch information
ParkGyeongTae authored Aug 26, 2024
1 parent 18ffb34 commit 9078044
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 0 deletions.
29 changes: 29 additions & 0 deletions scripts/docker/zeppelin-quick-start/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Apache Zeppelin Quickstart with Docker Compose

## Getting Started

### Install Docker
Please go to [install](https://www.docker.com/) to install Docker.

### Zeppelin Only
#### Run docker-compose
```bash
docker compose -f docker-compose-zeppelin-only.yml up
```

#### Stop docker-compose
```bash
docker compose -f docker-compose-zeppelin-only.yml stop
```

### Apache Zeppelin Environment Variables
- Please check the [link](https://zeppelin.apache.org/docs/0.11.1/setup/operation/configuration.html) for more details
```dockerfile
environment:
ZEPPELIN_ADDR: 127.0.0.1 # Zeppelin server binding address
ZEPPELIN_PORT: 8080 # Zeppelin server port
ZEPPELIN_SSL_PORT: 8443 # Zeppelin Server ssl port
ZEPPELIN_JMX_ENABLE: false # Enable JMX by defining "true"
ZEPPELIN_JMX_PORT: 9996 # Port number which JMX uses
ZEPPELIN_MEM: -Xmx1024m -XX:MaxMetaspaceSize=512m # JVM mem options
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
services:
zeppelin-server:
hostname: zeppelin
container_name: zeppelin
image: apache/zeppelin:0.11.2
ports:
- "8080:8080"
environment:
ZEPPELIN_PORT: 8080
ZEPPELIN_MEM: -Xmx1024m -XX:MaxMetaspaceSize=512m

0 comments on commit 9078044

Please sign in to comment.