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.