Skip to content

Commit fc32c42

Browse files
committed
Switch to hyperskill.azurecr.io base images
Updated Dockerfiles across multiple projects to use base images from hyperskill.azurecr.io instead of public images. This change ensures better security, control, and consistency of the Docker environment used in various projects.
1 parent 748e817 commit fc32c42

File tree

23 files changed

+23
-23
lines changed

23 files changed

+23
-23
lines changed

epicbox-clojure/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM clojure:tools-deps-1.11.1.1413-alpine
1+
FROM hyperskill.azurecr.io/clojure:tools-deps-1.11.1.1413-alpine
22

33
RUN adduser -DH -h /sandbox sandbox

epicbox-debian/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM bitnami/minideb:bullseye
1+
FROM hyperskill.azurecr.io/bitnami/minideb:bullseye
22

33
RUN install_packages \
44
curl \

epicbox-go/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.21-bullseye
1+
FROM hyperskill.azurecr.io/golang:1.21-bullseye
22

33
ENV GO111MODULE=on
44

epicbox-haskell/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM haskell:8.8.4
1+
FROM hyperskill.azurecr.io/haskell:8.8.4
22

33
RUN cabal update && \
44
cabal install --global --lib random lens mtl transformers parsec split

epicbox-hyperskill/gcc/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:bullseye
1+
FROM hyperskill.azurecr.io/debian:bullseye
22

33
ENV GCC_VERSION 10.2.1-1
44

epicbox-hyperskill/go/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.21-bullseye
1+
FROM hyperskill.azurecr.io/golang:1.21-bullseye
22

33
ENV GO111MODULE=on
44

epicbox-hyperskill/gradle-spring/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gradle:8.5-jdk17
1+
FROM hyperskill.azurecr.io/gradle:8.5-jdk17
22

33
COPY --chown=gradle checker/ /checker/
44

epicbox-hyperskill/gradle/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gradle:8.5.0-jdk17
1+
FROM hyperskill.azurecr.io/gradle:8.5.0-jdk17
22

33
COPY --chown=gradle checker/ /checker/
44

epicbox-hyperskill/java/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:17-jdk-slim
1+
FROM hyperskill.azurecr.io/openjdk:17-jdk-slim
22

33
RUN apt-get update && \
44
apt-get install --yes python3 unzip curl && \

epicbox-hyperskill/node-javascript/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:18.17.1-alpine
1+
FROM hyperskill.azurecr.io/node:18.17.1-alpine
22

33
RUN apk add --no-cache python3 openjdk17-jdk curl bash
44

epicbox-hyperskill/node/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:18.17.1-bullseye-slim
1+
FROM hyperskill.azurecr.io/node:18.17.1-bullseye-slim
22

33
RUN apt-get update && \
44
apt-get install -y python3 \

epicbox-hyperskill/python/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.10-slim
1+
FROM hyperskill.azurecr.io/python:3.10-slim
22

33
ENV INSIDE_DOCKER=1
44

epicbox-java/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:23-slim
1+
FROM hyperskill.azurecr.io/openjdk:23-slim
22

33
ARG GSON_LIB_URL=https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar
44
ARG JAVAX_JSON_API_LIB_URL=https://repo1.maven.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.jar

epicbox-kotlin/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:23-slim
1+
FROM hyperskill.azurecr.io/openjdk:23-slim
22

33
ARG COMPILER_URL=https://github.com/JetBrains/kotlin/releases/download/v2.0.0/kotlin-compiler-2.0.0.zip
44
ARG KOTLINX_ATOMICFU_JVM_URL=https://repo1.maven.org/maven2/org/jetbrains/kotlinx/atomicfu-jvm/0.25.0/atomicfu-jvm-0.25.0.jar

epicbox-node/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM node:18.17.1-alpine
1+
FROM hyperskill.azurecr.io/node:18.17.1-alpine
22

33
RUN adduser -DH -h /sandbox sandbox

epicbox-php/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM php:7.2.11-cli-alpine3.7
1+
FROM hyperskill.azurecr.io/php:7.2.11-cli-alpine3.7
22

33
RUN adduser -DH -h /sandbox sandbox

epicbox-pmd/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:8u181-alpine
1+
FROM hyperskill.azurecr.io/openjdk:8u181-alpine
22

33
ENV PMD_VERSION 6.9.0
44
ENV PATH /opt/pmd/bin:$PATH

epicbox-python/310/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.10.6-slim
1+
FROM hyperskill.azurecr.io/python:3.10.6-slim
22

33
ENV DEBIAN_FRONTEND=noninteractive
44
ENV NLTK_DIR=/usr/local/nltk_data

epicbox-python/311/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.11.5-slim
1+
FROM hyperskill.azurecr.io/python:3.11.5-slim
22

33

44
ENV DEBIAN_FRONTEND=noninteractive

epicbox-ruby/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:2.5.3-alpine
1+
FROM hyperskill.azurecr.io/ruby:2.5.3-alpine
22

33
RUN adduser -DH -h /sandbox sandbox && \
44
apk add --no-cache --virtual build-dependencies build-base && \

epicbox-scala/2/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:8u342-slim
1+
FROM hyperskill.azurecr.io/openjdk:8u342-slim
22

33
ENV SCALA_VERSION 2.13.12
44
ENV PATH /opt/scala-$SCALA_VERSION/bin:$PATH

epicbox-scala/3/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:11.0.11-slim
1+
FROM hyperskill.azurecr.io/openjdk:11.0.11-slim
22

33
ENV SCALA_VERSION 3.0.0
44
ENV PATH /opt/scala/bin:$PATH

epicbox-typescript/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:18.12.0-bullseye-slim
1+
FROM hyperskill.azurecr.io/node:18.12.0-bullseye-slim
22

33
ENV TYPESCRIPT_VERSION=4.8.4
44
ENV TYPES_NODE_VERSION=18.11.9

0 commit comments

Comments
 (0)