From 9ef0daa94f4a005cc568675491e4287f1f04e8d0 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 14 Jun 2022 16:23:01 +0200 Subject: [PATCH] L2SS-823: Add scratch directory to interactive containers --- docker-compose/Makefile | 3 +++ docker-compose/itango.yml | 1 + docker-compose/jupyter.yml | 1 + 3 files changed, 5 insertions(+) diff --git a/docker-compose/Makefile b/docker-compose/Makefile index b64d7ff70..391d6d15b 100644 --- a/docker-compose/Makefile +++ b/docker-compose/Makefile @@ -13,6 +13,8 @@ ATTACH_COMPOSE_FILE_ARGS := $(foreach yml,$(filter-out tango.yml,$(COMPOSE_FILES # But we allow to overwrite it. NETWORK_MODE ?= tangonet +SCRATCH ?= $(HOME) + # Host name through which others can reach our control interfaces. # Needs to be resolvable from the containers and clients. ifneq (,$(wildcard /run/WSL)) @@ -141,6 +143,7 @@ DOCKER_COMPOSE_ARGS := DISPLAY=$(DISPLAY) \ TANGO_HOST=$(TANGO_HOST) \ MYSQL_HOST=$(MYSQL_HOST) \ HOSTNAME=$(HOSTNAME) \ + SCRATCH=$(SCRATCH) \ LOG_HOSTNAME=$(LOG_HOSTNAME) \ NETWORK_MODE=$(NETWORK_MODE) \ XAUTHORITY_MOUNT=$(XAUTHORITY_MOUNT) \ diff --git a/docker-compose/itango.yml b/docker-compose/itango.yml index 3e3df5a53..b728454cc 100644 --- a/docker-compose/itango.yml +++ b/docker-compose/itango.yml @@ -31,6 +31,7 @@ services: volumes: - ..:/opt/lofar/tango:rw - ${HOME}:/hosthome + - ${SCRATCH}:/scratch:rw environment: - TANGO_HOST=${TANGO_HOST} - XAUTHORITY=${XAUTHORITY} diff --git a/docker-compose/jupyter.yml b/docker-compose/jupyter.yml index 8bc6eb8ce..c8b67ae29 100644 --- a/docker-compose/jupyter.yml +++ b/docker-compose/jupyter.yml @@ -29,6 +29,7 @@ services: - ..:/opt/lofar/tango:rw - ../jupyter-notebooks:/jupyter-notebooks:rw - ${HOME}:/hosthome + - ${SCRATCH}:/scratch:rw environment: - TANGO_HOST=${TANGO_HOST} ports: -- GitLab