Docker

The easiest way to get started with e-Science Central is probably by using the Docker images that we provide. The three main components of e-Science Central are available as separate pre-built containers which can be deployed in your Docker cluster. The following docker-compose.yaml file will network the containers together and expose e-Science Central at http://<your-docker-machine-ip>:7001/beta.

escdb:
 image: sjwoodman/escdb:3.3
 ports:
 - "7000:5432"
 volumes:
 - .:/esc/
escas:
 image: sjwoodman/escas:3.3.1
 ports:
 - "7001:8080"
 - "2199:2199"
 links:
 - escdb
 volumes:
 - /esc/
escwfe:
 image: sjwoodman/escwfe:3.3
 links:
 - escas

The Docker images are available on Docker Hub. The current containers houseĀ an empty e-Science Central. We’re currently working on making a version available with zero config. This will pre-package the workflow blocks, example data files and sample workflows.

 

Comments are closed.