From 9a2d0ec3ef671a873b2f08e7c8c147fc50a087f0 Mon Sep 17 00:00:00 2001 From: "Quentin McGaw (desktop)" Date: Thu, 21 Nov 2019 20:45:21 -0500 Subject: [PATCH] Simplified ARM build instructions --- Dockerfile | 3 +-- README.md | 25 ++++--------------------- 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index eba4580e..027c50cd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,6 @@ -ARG BASE_IMAGE=alpine ARG ALPINE_VERSION=3.10 -FROM ${BASE_IMAGE}:${ALPINE_VERSION} +FROM alpine:${ALPINE_VERSION} ARG BUILD_DATE ARG VCS_REF LABEL \ diff --git a/README.md b/README.md index cffe66ef..8efb3026 100644 --- a/README.md +++ b/README.md @@ -87,30 +87,13 @@ modprobe tun ``` -1.
CLICK IF YOU HAVE AN ARM DEVICE

+1.

If you have a non-amd64 device (**ARM** etc.), either...

- - If you have a ARM 32 bit v6 architecture + - **IN PROGRESS** download the slightly slower and larger pre-built Docker image ([why?](https://www.reddit.com/r/docker/comments/c7vo7f/arm_buildx_on_amd64_vs_build_on_arm_device/esk3ejb)) + - Build the image on your device: ```sh - docker build -t qmcgaw/private-internet-access \ - --build-arg BASE_IMAGE=arm32v6/alpine \ - https://github.com/qdm12/private-internet-access-docker.git - ``` - - - If you have a ARM 32 bit v7 architecture - - ```sh - docker build -t qmcgaw/private-internet-access \ - --build-arg BASE_IMAGE=arm32v7/alpine \ - https://github.com/qdm12/private-internet-access-docker.git - ``` - - - If you have a ARM 64 bit v8 architecture - - ```sh - docker build -t qmcgaw/private-internet-access \ - --build-arg BASE_IMAGE=arm64v8/alpine \ - https://github.com/qdm12/private-internet-access-docker.git + docker build -t qmcgaw/private-internet-access https://github.com/qdm12/private-internet-access-docker.git ```