Update Dockerfile
Browse files- Dockerfile +4 -3
Dockerfile
CHANGED
|
@@ -20,9 +20,10 @@ RUN ARCH=$(dpkg --print-architecture) \
|
|
| 20 |
arm64) GOARCH=arm64 ;; \
|
| 21 |
*) echo "Unsupported arch: $ARCH"; exit 1 ;; \
|
| 22 |
esac \
|
| 23 |
-
&& VERSION=$(curl -
|
| 24 |
-
&& curl -
|
| 25 |
-
| tar -xz -C /
|
|
|
|
| 26 |
&& chmod +x /usr/local/bin/zrok2
|
| 27 |
|
| 28 |
# 3. Копируем из готовых образов
|
|
|
|
| 20 |
arm64) GOARCH=arm64 ;; \
|
| 21 |
*) echo "Unsupported arch: $ARCH"; exit 1 ;; \
|
| 22 |
esac \
|
| 23 |
+
&& VERSION=$(curl -sSf https://api.github.com/repos/openziti/zrok/releases/latest | grep '"tag_name"' | cut -d'"' -f4) \
|
| 24 |
+
&& curl -sSfL "https://github.com/openziti/zrok/releases/download/${VERSION}/zrok2_${VERSION#v}_linux_${GOARCH}.tar.gz" \
|
| 25 |
+
| tar -xz -C /tmp \
|
| 26 |
+
&& install -o root -g root /tmp/zrok2 /usr/local/bin/zrok2 \
|
| 27 |
&& chmod +x /usr/local/bin/zrok2
|
| 28 |
|
| 29 |
# 3. Копируем из готовых образов
|