From 47c6c44b531f40349c662f06bf9d70ba44f7bc5e Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 1 May 2021 22:16:36 +0100 Subject: [PATCH] Testing echo in docker --- docker-configs/Dockerfile-echo | 17 +++++++++++++++++ docker-configs/entrypoint-echo | 6 ++++++ 2 files changed, 23 insertions(+) create mode 100644 docker-configs/Dockerfile-echo create mode 100755 docker-configs/entrypoint-echo diff --git a/docker-configs/Dockerfile-echo b/docker-configs/Dockerfile-echo new file mode 100644 index 0000000..f3f96c7 --- /dev/null +++ b/docker-configs/Dockerfile-echo @@ -0,0 +1,17 @@ +FROM python:3.7-alpine + +COPY entrypoint-proxy /entrypoint + +RUN adduser -D -u 54000 radio && \ + apk update && \ + apk add git gcc musl-dev && \ + cd /opt && \ + git clone https://github.com/hacknix/freedmr && \ + cd /opt/freedmr && \ + pip install --no-cache-dir -r requirements.txt && \ + apk del git gcc musl-dev && \ + chown -R radio: /opt/freedmr + +USER radio + +ENTRYPOINT [ "/entrypoint" ] diff --git a/docker-configs/entrypoint-echo b/docker-configs/entrypoint-echo new file mode 100755 index 0000000..41a89e5 --- /dev/null +++ b/docker-configs/entrypoint-echo @@ -0,0 +1,6 @@ +#!/bin/sh + +cd /opt/freedmr +python /opt/freedmr/hotspot_proxy_v2.py & +python /opt/freedmr/playback.py -c loro.cfg & +python /opt/freedmr/bridge_master.py -c freedmr.cfg -r rules.py