aos/tools/docker
Daniel Schwyn a7a01f8ea1 Bug fixes
Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>
2022-04-04 15:16:17 +02:00
..
Dockerfile Main handout 2022-03-03 14:57:51 +01:00
entrypoint.sh Bug fixes 2022-04-04 15:16:17 +02:00
install.sh Bug fixes 2022-04-04 15:16:17 +02:00
Makefile Bug fixes 2022-04-04 15:16:17 +02:00
README.md Main handout 2022-03-03 14:57:51 +01:00
test.sh Main handout 2022-03-03 14:57:51 +01:00

Building the Docker Image

Building the Image

To build the image simply type.

make build

Test the Image

The build step will create a new local docker container. It's good to test the image before pushing it to docker hub. The variables are set in the make file.

make test

Pushblish the Image

First you will need to log in to docker hub:

DOCKER_HUB_USER=<USERNAME> make login

Then you can publish the image. This adds the tags, and also sets the latest tag.

DOCKER_HUB_USER=<USERNAME> make publish

Updating to a new LTS

  1. Change the FROM clause in the Dockerfile.
  2. Change the image tag in the Makefile
  3. Rebuild and publish the image