Docker syndicate-server

This commit is contained in:
Tony Garnock-Jones 2022-05-24 16:51:54 +02:00
parent af679531b4
commit ccfcf6ec26
3 changed files with 18 additions and 0 deletions

1
docker/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
syndicate-server

4
docker/Dockerfile Normal file
View File

@ -0,0 +1,4 @@
FROM scratch
COPY ./emptydir /data
COPY ./syndicate-server /
CMD ["/syndicate-server", "-c", "/data"]

13
docker/Makefile Normal file
View File

@ -0,0 +1,13 @@
all:
clean:
rm -f syndicate-server
docker rmi syndicate-server
image: syndicate-server
rm -rf emptydir
mkdir emptydir
docker build -t $$(./syndicate-server --version | tr ' ' ':') -t syndicate-server:latest .
syndicate-server: ../target/x86_64-unknown-linux-musl/release/syndicate-server
cp -a $< $@