From 1c65f5adfca2756efef25b364a947880d213549c Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Mon, 22 Mar 2021 11:44:10 +0100
Subject: [PATCH] Move our pip dependencies to a requirements text file.

---
 docker-compose/lofar-device-base/Dockerfile             | 3 ++-
 docker-compose/lofar-device-base/lofar-requirements.txt | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)
 create mode 100644 docker-compose/lofar-device-base/lofar-requirements.txt

diff --git a/docker-compose/lofar-device-base/Dockerfile b/docker-compose/lofar-device-base/Dockerfile
index 4bef1ebc4..cd6b59511 100644
--- a/docker-compose/lofar-device-base/Dockerfile
+++ b/docker-compose/lofar-device-base/Dockerfile
@@ -1,3 +1,4 @@
 FROM nexus.engageska-portugal.pt/ska-docker/tango-itango:latest
 
-RUN pip3 install "opcua >= 0.98.9" astropy 
+COPY lofar-requirements.txt /lofar-requirements.txt
+RUN pip3 install -r /lofar-requirements.txt
diff --git a/docker-compose/lofar-device-base/lofar-requirements.txt b/docker-compose/lofar-device-base/lofar-requirements.txt
new file mode 100644
index 000000000..90d21efe0
--- /dev/null
+++ b/docker-compose/lofar-device-base/lofar-requirements.txt
@@ -0,0 +1,2 @@
+opcua >= 0.98.9
+astropy 
-- 
GitLab