mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-22 06:23:33 +03:00
dotnet base images fixed
This commit is contained in:
parent
320c29dfcc
commit
f955ab4ec9
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -1,6 +1,3 @@
|
||||
FROM quay.io/epicmorg/debian:trixie-develop as builder
|
||||
RUN echo "Just temp lyer to copy OpenSSL"
|
||||
|
||||
FROM quay.io/epicmorg/debian:trixie
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
@ -14,23 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
##################################################################
|
||||
# OpenSSL 3.4
|
||||
##################################################################
|
||||
ENV OPENSSL_34_VERSION=3.4.1
|
||||
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||
|
||||
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -42,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -11,10 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -26,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -14,23 +14,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
##################################################################
|
||||
# OpenSSL 3.4
|
||||
##################################################################
|
||||
ENV OPENSSL_34_VERSION=3.4.1
|
||||
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||
|
||||
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -42,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -11,10 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -26,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -22,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -1,6 +1,3 @@
|
||||
FROM quay.io/epicmorg/debian:sid-develop as builder
|
||||
RUN echo "Just temp lyer to copy OpenSSL"
|
||||
|
||||
FROM quay.io/epicmorg/debian:sid
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
@ -14,23 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
##################################################################
|
||||
# OpenSSL 3.4
|
||||
##################################################################
|
||||
ENV OPENSSL_34_VERSION=3.4.1
|
||||
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||
|
||||
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -42,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -11,10 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -26,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
@ -1,6 +1,3 @@
|
||||
FROM quay.io/epicmorg/debian:sid-develop as builder
|
||||
RUN echo "Just temp lyer to copy OpenSSL"
|
||||
|
||||
FROM quay.io/epicmorg/debian:sid
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
@ -14,23 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
##################################################################
|
||||
# OpenSSL 3.4
|
||||
##################################################################
|
||||
ENV OPENSSL_34_VERSION=3.4.1
|
||||
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||
|
||||
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -42,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Version after install
|
||||
|
@ -11,10 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
|
||||
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||
ENV LD_LIBRARY_PATH="${OPENSSL_ROOT}/lib64:${PYTHON_DIR}/lib:$LD_LIBRARY_PATH"
|
||||
ENV PYTHONPATH="${PYTHON_DIR}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH"
|
||||
|
||||
##################################################################
|
||||
# installing dotnet
|
||||
##################################################################
|
||||
@ -26,7 +22,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
||||
##################################################################
|
||||
# Setup $PATH
|
||||
##################################################################
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
||||
|
||||
##################################################################
|
||||
# Setup certs
|
||||
|
Loading…
x
Reference in New Issue
Block a user