The official docker repository for Alluxio open source project
1M+
This image is used to run the Alluxio servers including master, worker and job services.
Note: To run the Alluxio FUSE daemon please use the image alluxio/alluxio-fuse instead.
SNAPSHOT tag is the latest bleeding-edge version of Alluxio based on Alluxio master branch and is not recommended for production use.latest tag is linking to the latest stable release versionAlluxio (formerly known as Tachyon) is a virtual distributed storage system. It bridges the gap between computation frameworks and storage systems, enabling computation applications to connect to numerous storage systems through a common interface. Read more about Alluxio Overview.
The Alluxio project originated from a research project called Tachyon at AMPLab, UC Berkeley, which was the data layer of the Berkeley Data Analytics Stack (BDAS). For more details, please refer to Haoyuan Li's PhD dissertation "Alluxio: A Virtual Distributed File System".
Alluxio is used in production to manage Petabytes of data in many leading companies, with the largest deployment exceeding 1300 nodes. You can find more use cases at Powered by Alluxio or visit our first community conference (Data Orchestration Summit) to learn from other community members!
Please use the following to reach members of the community:
Download and start an Alluxio master and a worker. More details can be found in documentation.
# Create a network for connecting Alluxio containers
$ docker network create alluxio_nw
# Create a volume for storing ufs data
$ docker volume create ufs
# Launch the Alluxio master
$ docker run -d --net=alluxio_nw \
-p 19999:19999 \
--name=alluxio-master \
-v ufs:/opt/alluxio/underFSStorage \
alluxio/alluxio master
# Launch the Alluxio worker
$ export ALLUXIO_WORKER_MEMORY_SIZE=1G
$ docker run -d --net=alluxio_nw \
--shm-size=${ALLUXIO_WORKER_MEMORY_SIZE} \
--name=alluxio-worker \
-v ufs:/opt/alluxio/underFSStorage \
-e ALLUXIO_JAVA_OPTS="-Dalluxio.worker.memory.size=${ALLUXIO_WORKER_MEMORY_SIZE} -Dalluxio.master.hostname=alluxio-master" \
alluxio/alluxio worker
Prebuilt binaries are available to download at https://www.alluxio.io/download .
$ brew install alluxio
Please follow the Guide to Get Started to run a simple example with Alluxio.
To report bugs, suggest improvements, or create new feature requests, please open a Github Issue. Our previous Alluxio JIRA system has been deprecated since December 2018.
Content type
Image
Digest
sha256:c0c6645ce…
Size
1.6 GB
Last updated
over 1 year ago
docker pull alluxio/alluxio:314-SNAPSHOT