Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.
/ ala-docker Public archive

Dockerized version of Atlas of Living Australia components

License

Notifications You must be signed in to change notification settings

bioatlas/ala-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d4e7ebc · Dec 19, 2023
Mar 31, 2020
Sep 24, 2018
Mar 31, 2020
May 3, 2020
Dec 4, 2019
Mar 31, 2020
May 3, 2020
Jan 9, 2019
May 24, 2018
Mar 30, 2020
Mar 31, 2020
Nov 7, 2023
Dec 8, 2020
May 25, 2019
Aug 28, 2023
May 24, 2018
Sep 4, 2019
Mar 31, 2020
Sep 4, 2019
May 24, 2018
Jan 21, 2019
Mar 31, 2020
May 25, 2019
Apr 5, 2018
May 3, 2020
Dec 8, 2020
May 24, 2018
Apr 27, 2021
Dec 8, 2020
May 11, 2017
Mar 30, 2020
Mar 30, 2020
Aug 28, 2023
May 3, 2020
Mar 31, 2020
Apr 27, 2021
Jan 9, 2019
Dec 19, 2023
Mar 31, 2020
Mar 7, 2017
Aug 18, 2016
May 3, 2020
May 5, 2017
Jan 22, 2019
Aug 28, 2023
Dec 8, 2020
Aug 28, 2023
Aug 28, 2023
Aug 28, 2023
Nov 8, 2023
Sep 4, 2023

Repository files navigation

Docker version of Atlas of Living Australia

This is currently Work In Progress! Beware!

Usage

You need git, make, docker(v 17.04.0-ce was used) and docker-compose (v 1.11.2 was used).

Clone the repo with

git clone --depth=1 $REPO_SLUG

Build and start services with

make  # build images and start containers

Other commands include make test # verify that services run make release # push a tagged images to Docker Hub

Considerations

Note that building the system from scratch (with make, make all will run which starts with make init to get files then make build to build images locally and then make up to start services) is a lengthy step that takes some time to complete, especially if on a slow Internet connection.

On a laptop with poor Internet connection, expect the initial sources dl step to take at least 20 minutes and the build step to take another 20 minutes. Approx 10-15 images will be built, most around a couple of hundred MB large b are larger - the nameindex and the biocache backend. All can be docker images | grep ala.

The steps that downloads sources and build images locally can be skipped and recent binaries can instead be pulled directly from Docker Hub, using make up which relies on docker-compose.yml using appropriate image tags and versions.