Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/veedata/docker-hdfs
Docker container for HDFS (Hadoop 3.3.1) in pseudo-distributed mode
https://github.com/veedata/docker-hdfs
docker docker-container hdfs
Last synced: 19 days ago
JSON representation
Docker container for HDFS (Hadoop 3.3.1) in pseudo-distributed mode
- Host: GitHub
- URL: https://github.com/veedata/docker-hdfs
- Owner: veedata
- License: mit
- Created: 2022-07-26T07:56:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-08T22:58:40.000Z (over 2 years ago)
- Last Synced: 2024-10-09T14:40:19.961Z (30 days ago)
- Topics: docker, docker-container, hdfs
- Language: Shell
- Homepage: https://hub.docker.com/repository/docker/veedata/hdfs-pseudodistributed
- Size: 885 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HDFS (Pseudodistributed mode) on docker
[![Docker Pulls](https://img.shields.io/docker/pulls/veedata/hdfs-pseudodistributed.svg)]()Hadoop Pseudo Distributed File System. Do not use for production!!
## Specifications
- Base image: Ubuntu 20.04 64 bit
- Java: openjdk-8-jdk
- Hadoop - v3.3.1## Ports (Exposed)
- HDFS -> 9000
- HDFS namenode http-address -> 9870
- HDFS datanode http-address -> 9864## Usage
![Demo](/media/Docker-HDFS-Usage.gif)### quick start
```
docker run -dit -p 9000:9000/tcp -p 9864:9864/tcp -p 9870:9870/tcp veedata/hdfs-pseudodistributed:latest
```
Then browser to [localhost:9870](http://localhost:9870) to see HDFS WebUI### changing port
eg: changing UI port on host from 9870 to 9800
```
docker run -dit -p 9000:9000/tcp -p 9864:9864/tcp -p 9800:9870/tcp veedata/hdfs-pseudodistributed:latest
```