mirror of https://github.com/oxen-io/lokinet
commit
bbeb5480d6
@ -1,19 +1,6 @@
|
|||||||
ARG LOKINET_NETID=docker
|
FROM compose-base:latest
|
||||||
|
|
||||||
FROM alpine:edge as builder
|
|
||||||
|
|
||||||
RUN apk update && \
|
|
||||||
apk add build-base cmake git libcap-dev libcap-static libuv-dev libuv-static curl ninja bash binutils-gold
|
|
||||||
|
|
||||||
WORKDIR /src/
|
|
||||||
COPY . /src/
|
|
||||||
|
|
||||||
RUN make NINJA=ninja STATIC_LINK=ON BUILD_TYPE=Release
|
|
||||||
|
|
||||||
FROM alpine:latest
|
|
||||||
|
|
||||||
COPY ./docker/compose/bootstrap.ini /root/.lokinet/lokinet.ini
|
COPY ./docker/compose/bootstrap.ini /root/.lokinet/lokinet.ini
|
||||||
COPY --from=builder /src/build/lokinet .
|
|
||||||
|
|
||||||
CMD ["./lokinet"]
|
CMD ["/lokinet"]
|
||||||
EXPOSE 1090/udp 1190/tcp
|
EXPOSE 1090/udp 1190/tcp
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
ARG LOKINET_NETID=docker
|
||||||
|
|
||||||
|
FROM alpine:edge as builder
|
||||||
|
|
||||||
|
RUN apk update && \
|
||||||
|
apk add build-base cmake git libcap-dev libcap-static libuv-dev libuv-static curl ninja bash binutils-gold
|
||||||
|
|
||||||
|
WORKDIR /src/
|
||||||
|
COPY . /src/
|
||||||
|
|
||||||
|
RUN make NINJA=ninja STATIC_LINK=ON BUILD_TYPE=Release
|
||||||
|
|
||||||
|
FROM alpine:latest
|
||||||
|
|
||||||
|
COPY --from=builder /src/build/lokinet /
|
@ -1,19 +1,6 @@
|
|||||||
ARG LOKINET_NETID=docker
|
FROM compose-base:latest
|
||||||
|
|
||||||
FROM alpine:edge as builder
|
|
||||||
|
|
||||||
RUN apk update && \
|
|
||||||
apk add build-base cmake git libcap-dev libcap-static libuv-dev libuv-static curl ninja bash binutils-gold
|
|
||||||
|
|
||||||
WORKDIR /src/
|
|
||||||
COPY . /src/
|
|
||||||
|
|
||||||
RUN make NINJA=ninja STATIC_LINK=ON BUILD_TYPE=Release
|
|
||||||
|
|
||||||
FROM alpine:latest
|
|
||||||
|
|
||||||
COPY ./docker/compose/router.ini /root/.lokinet/lokinet.ini
|
COPY ./docker/compose/router.ini /root/.lokinet/lokinet.ini
|
||||||
COPY --from=builder /src/build/lokinet .
|
|
||||||
|
|
||||||
CMD ["./lokinet"]
|
CMD ["/lokinet"]
|
||||||
EXPOSE 1090/udp 1190/tcp
|
EXPOSE 1090/udp 1190/tcp
|
||||||
|
Loading…
Reference in New Issue