Merge pull request #366 from f4hlv/master

Add Dockerfile for MMDVMHost
This commit is contained in:
Jonathan Naylor
2018-01-04 19:42:00 +00:00
committed by GitHub
2 changed files with 37 additions and 0 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
FROM alpine
RUN apk add --update --no-cache \
cmake \
make \
g++ \
git \
&& rm -rf /var/cache/apk/*
ADD ./ /MMDVMHost
WORKDIR /MMDVMHost
RUN make \
&& cp MMDVMHost /usr/local/bin
VOLUME /MMDVMHost
WORKDIR /MMDVMHost
CMD ["MMDVMHost", "/MMDVMHost/MMDVM.ini"]

18
linux/docker-compose.yml Normal file
View File

@@ -0,0 +1,18 @@
version: '3'
services:
mmdvmhost:
build: https://github.com/f4hlv/MMDVMHost.git
# image: f4hlv/mmdvmhost
container_name: mmdvmhost
restart: unless-stopped
volumes:
- ./MMDVM.ini:/MMDVMHost/MMDVM.ini:ro
- ./RSSI.dat:/MMDVMHost/RSSI.dat:ro
- ./DMRIds.dat:/MMDVMHost/DMRIds.dat:ro
- mmdvmhost:/MMDVMHost
devices:
- /dev/ttyACM0:/dev/ttyACM0
volumes:
mmdvmhost: