tzdata
This commit is contained in:
parent
48d385e230
commit
2cd840c20c
3 changed files with 7 additions and 17 deletions
|
|
@ -7,14 +7,12 @@ RUN cd /src && go build .
|
||||||
|
|
||||||
FROM alpine
|
FROM alpine
|
||||||
|
|
||||||
RUN apk add arp-scan \
|
RUN apk add --no-cache tzdata arp-scan \
|
||||||
&& mkdir /data
|
&& mkdir /data
|
||||||
|
|
||||||
COPY src/templates /app/templates
|
COPY src/templates /app/templates
|
||||||
COPY --from=builder /src/watchyourlan /app/
|
COPY --from=builder /src/watchyourlan /app/
|
||||||
|
|
||||||
EXPOSE 8840
|
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
ENTRYPOINT ["./watchyourlan"]
|
ENTRYPOINT ["./watchyourlan"]
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
FROM ubuntu:20.04
|
|
||||||
|
|
||||||
RUN apt update && apt install -y arp-scan && apt clean \
|
|
||||||
&& mkdir /data
|
|
||||||
|
|
||||||
COPY src/templates /app/templates
|
|
||||||
COPY src/watchyourlan /app/
|
|
||||||
|
|
||||||
EXPOSE 8840
|
|
||||||
|
|
||||||
WORKDIR /app
|
|
||||||
|
|
||||||
ENTRYPOINT ["./watchyourlan"]
|
|
||||||
7
Makefile
7
Makefile
|
|
@ -24,6 +24,7 @@ docker-run:
|
||||||
docker rm wyl || true
|
docker rm wyl || true
|
||||||
docker run --name wyl \
|
docker run --name wyl \
|
||||||
-e "IFACE=virbr-bw" \
|
-e "IFACE=virbr-bw" \
|
||||||
|
-e "TZ=Asia/Novosibirsk" \
|
||||||
--network="host" \
|
--network="host" \
|
||||||
-v ~/.dockerdata/wyl:/data \
|
-v ~/.dockerdata/wyl:/data \
|
||||||
$(DUSER)/$(DNAME):$(VERSION)
|
$(DUSER)/$(DNAME):$(VERSION)
|
||||||
|
|
@ -32,4 +33,8 @@ clean:
|
||||||
rm src/$(DNAME) || true
|
rm src/$(DNAME) || true
|
||||||
docker rmi -f $(DUSER)/$(DNAME):latest $(DUSER)/$(DNAME):$(VERSION)
|
docker rmi -f $(DUSER)/$(DNAME):latest $(DUSER)/$(DNAME):$(VERSION)
|
||||||
|
|
||||||
dev: go-build docker-build docker-run
|
dev: docker-build docker-run
|
||||||
|
|
||||||
|
docker-push:
|
||||||
|
docker push $(DUSER)/$(DNAME):latest
|
||||||
|
docker push $(DUSER)/$(DNAME):$(VERSION)
|
||||||
Loading…
Reference in a new issue