Browse Source

BASE_IMAGE arg

Viktor Sokolov 2 months ago
parent
commit
f19b608333
2 changed files with 5 additions and 4 deletions
  1. 4 3
      .devcontainer/Dockerfile
  2. 1 1
      .devcontainer/oss/devcontainer.json

+ 4 - 3
.devcontainer/oss/Dockerfile → .devcontainer/Dockerfile

@@ -1,5 +1,7 @@
+ARG BASE_IMAGE=ghcr.io/imgproxy/imgproxy-base:latest
+
 # Git build stage
 # Git build stage
-FROM ghcr.io/imgproxy/imgproxy-base:latest AS build
+FROM ${BASE_IMAGE} AS build
 
 
 ARG LYCHEE_VERSION="0.19.1"
 ARG LYCHEE_VERSION="0.19.1"
 ARG GIT_VERSION="2.49.1"
 ARG GIT_VERSION="2.49.1"
@@ -22,9 +24,8 @@ RUN curl -O https://www.kernel.org/pub/software/scm/git/git-${GIT_VERSION}.tar.g
 RUN curl -L "https://github.com/lycheeverse/lychee/releases/download/lychee-v${LYCHEE_VERSION}/lychee-$(uname -m)-unknown-linux-gnu.tar.gz" | \
 RUN curl -L "https://github.com/lycheeverse/lychee/releases/download/lychee-v${LYCHEE_VERSION}/lychee-$(uname -m)-unknown-linux-gnu.tar.gz" | \
   tar -zxf -
   tar -zxf -
 
 
-
 # Development container
 # Development container
-FROM ghcr.io/imgproxy/imgproxy-base:latest
+FROM ${BASE_IMAGE}
 
 
 ENV GOPATH=$HOME/go
 ENV GOPATH=$HOME/go
 ENV PATH=$PATH:$GOROOT/bin:$GOPATH/bin
 ENV PATH=$PATH:$GOROOT/bin:$GOPATH/bin

+ 1 - 1
.devcontainer/oss/devcontainer.json

@@ -1,6 +1,6 @@
 {
 {
     "build": {
     "build": {
-        "dockerfile": "Dockerfile"
+        "dockerfile": "../Dockerfile"
     },
     },
     "name": "imgproxy OSS",
     "name": "imgproxy OSS",
     "forwardPorts": [
     "forwardPorts": [