Skip to content
Snippets Groups Projects
development.md 2.04 KiB

Development Guide

Overview

Workspaces' services run on Docker containers. These containers can be all started at once using Docker Compose.

Setup

Build the base image:

docker build -t brooks.aoc.nrao.edu:5000/ssa-docker/workspaces/base:local -f Dockerfile.base .

This builds a local Docker image tagged as brooks.aoc.nrao.edu:5000/ssa-docker/workspaces/base:local on your machine using the Dockerfile.base Dockerfile. Once the image has been built, Docker will save this image on your machine.

Next, you will need to run a similar command for the cache image:

docker build --no-cache -t brooks.aoc.nrao.edu:5000/ssa-docker/workspaces/cache:local -f Dockerfile.cache . --build-arg BASE_IMAGE_TAG=local --build-arg BASE_REGISTRY_URL="brooks.aoc.nrao.edu:5000/ssa-docker/workspaces"

Starting Workspaces