Skip to content

Update Images on Docker Hub

Ryan Kortbeek edited this page Feb 3, 2022 · 2 revisions

The Docker images referenced in the installation instructions for this web application can be found under AlbertaSat's Docker Hub account. Navigate to the Docker Hub website and login using AlbertaSat's Docker Hub credentials below. The images hosted under this account are publicly accessible and the login info is only required if you plan on uploading a new docker image or an updated version of an existing docker image.

  • username: albertasatdocker
  • password: please reach out to the lead of the admin team to request access to this

When should updated images be pushed?

Whenever updates are pushed to the master branch of this repository, the related images (ground-station-website:dev-latest and ground-station-website:user-latest) should be rebuilt and updated so that they contain the most up-to-date version of the repository and its dependencies.

The docker images relevant to the ground station website can be built using the following command from the root directory of this repository:

./docker-build.sh

How can an image be pushed to albertasatdocker's Docker Hub account?

In order to push an image (whether new or an updated version of an existing one), log in to the albertadocker account on Docker Desktop on your computer. Next, use the following command to push the image:

docker push albertasatdocker/ground-station-website:<tag-name>

Where <tag-name> is either dev-latest or user-latest.

Specifically, all images relevant to this repository (as of time of writing - February 2022) can be pushed to the Docker Hub account using:

docker push albertasatdocker/ground-station-website:dev-latest
docker push albertasatdocker/ground-station-website:user-latest

Note this process could potentially be automated at a future date...

Clone this wiki locally