diff options
author | terminaldweller <thabogre@gmail.com> | 2022-06-29 17:40:35 +0000 |
---|---|---|
committer | terminaldweller <thabogre@gmail.com> | 2022-06-29 17:40:35 +0000 |
commit | 7a6193b0ff67b9f177e2adf4ecca3eefad28bf5a (patch) | |
tree | eb2cda0e33011529fb03e3fc69410453289ef55f /cointop | |
parent | remove extra lines (diff) | |
download | dockerimages-7a6193b0ff67b9f177e2adf4ecca3eefad28bf5a.tar.gz dockerimages-7a6193b0ff67b9f177e2adf4ecca3eefad28bf5a.zip |
cointop builds
Diffstat (limited to 'cointop')
-rw-r--r-- | cointop/Dockerfile | 8 | ||||
-rwxr-xr-x | cointop/build_and_push.sh | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/cointop/Dockerfile b/cointop/Dockerfile new file mode 100644 index 0000000..1e5cc22 --- /dev/null +++ b/cointop/Dockerfile @@ -0,0 +1,8 @@ +FROM alpine:3.16 as builder +RUN apk update && apk upgrade && apk add go git +ENV GOPROXY=https://goproxy.io +RUN git clone https://github.com/cointop-sh/cointop && cd cointop/cmd/cointop && go build + +FROM alpine:3.16 +COPY --from=builder /cointop/cmd/cointop/cointop /cointop/cointop +ENTRYPOINT ["/cointop/cointop"] diff --git a/cointop/build_and_push.sh b/cointop/build_and_push.sh new file mode 100755 index 0000000..e3173e1 --- /dev/null +++ b/cointop/build_and_push.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +docker buildx create --name armbuilder +docker buildx use armbuilder +https_proxy=socks5://[::1]:9993 docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 --push -t bloodstalker/cointop . && \ + docker buildx imagetools inspect bloodstalker/cointop |