retag to eoeair/jupyter
This commit is contained in:
parent
2d4308001c
commit
c65b2bba13
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
# You need to use https://archive.apache.org/dist/ website if you want to download old Spark versions
|
# You need to use https://archive.apache.org/dist/ website if you want to download old Spark versions
|
||||||
@ -8,7 +8,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends wget &
|
|||||||
wget -qO "flink.tgz" "https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz" && \
|
wget -qO "flink.tgz" "https://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.20.0/flink-1.20.0-bin-scala_2.12.tgz" && \
|
||||||
tar xzf "flink.tgz" -C /usr/local --no-same-owner && rm "flink.tgz"
|
tar xzf "flink.tgz" -C /usr/local --no-same-owner && rm "flink.tgz"
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
# You need to use https://archive.apache.org/dist/ website if you want to download old Spark versions
|
# You need to use https://archive.apache.org/dist/ website if you want to download old Spark versions
|
||||||
@ -8,7 +8,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends wget &
|
|||||||
wget -qO "spark.tgz" "https://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-3.5.3/spark-3.5.3-bin-hadoop3.tgz" && \
|
wget -qO "spark.tgz" "https://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-3.5.3/spark-3.5.3-bin-hadoop3.tgz" && \
|
||||||
tar xzf "spark.tgz" -C /usr/local --no-same-owner && rm "spark.tgz"
|
tar xzf "spark.tgz" -C /usr/local --no-same-owner && rm "spark.tgz"
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
RUN pip install duckdb duckdb_kernel && \
|
RUN pip install duckdb duckdb_kernel && \
|
||||||
pip cache purge
|
pip cache purge
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:novnc
|
FROM eoelab.org:1027/eoeair/jupyter:novnc
|
||||||
|
|
||||||
# Combine ENV statements
|
# Combine ENV statements
|
||||||
ENV LIBGL_ALWAYS_INDIRECT=1 \
|
ENV LIBGL_ALWAYS_INDIRECT=1 \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
# FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
# COPY Maple2024.0LinuxX64Installer.run .
|
# COPY Maple2024.0LinuxX64Installer.run .
|
||||||
|
|
||||||
@ -7,9 +7,9 @@
|
|||||||
# RUN chmod +x Maple2024.0LinuxX64Installer.run && \
|
# RUN chmod +x Maple2024.0LinuxX64Installer.run && \
|
||||||
# ./Maple2024.0LinuxX64Installer.run --mode unattended --installer-language en --installdir /opt/maple --desktopshortcut 0 && rm Maple2024.0LinuxX64Installer.run
|
# ./Maple2024.0LinuxX64Installer.run --mode unattended --installer-language en --installdir /opt/maple --desktopshortcut 0 && rm Maple2024.0LinuxX64Installer.run
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:maple AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:maple AS builder
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
ENV PATH="${PATH}:/opt/maple/bin"
|
ENV PATH="${PATH}:/opt/maple/bin"
|
||||||
|
|
||||||
|
@ -9,9 +9,9 @@
|
|||||||
|
|
||||||
# RUN git clone --depth 1 https://github.com/WolframResearch/WolframLanguageForJupyter.git && mv WolframLanguageForJupyter /opt
|
# RUN git clone --depth 1 https://github.com/WolframResearch/WolframLanguageForJupyter.git && mv WolframLanguageForJupyter /opt
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:mma AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:mma AS builder
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
ENV PATH="${PATH}:/opt/Wolfram/Mathematica/14.0/Executables/"
|
ENV PATH="${PATH}:/opt/Wolfram/Mathematica/14.0/Executables/"
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:matlab-minimal
|
FROM eoelab.org:1027/eoeair/jupyter:matlab-minimal
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
# Install Octave + graph_toolkit
|
# Install Octave + graph_toolkit
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
ENV BASE_DIR=/opt/base
|
ENV BASE_DIR=/opt/base
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
RUN pip install ansible-kernel && \
|
RUN pip install ansible-kernel && \
|
||||||
python -m ansible_kernel.install && \
|
python -m ansible_kernel.install && \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
@ -9,7 +9,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends git &&
|
|||||||
cd jupyter-c-kernel && pip install -e . && \
|
cd jupyter-c-kernel && pip install -e . && \
|
||||||
cd jupyter_c_kernel && install_c_kernel --sys-prefix
|
cd jupyter_c_kernel && install_c_kernel --sys-prefix
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/base/share/jupyter/kernels/ /opt/base/share/jupyter/kernels/
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/base/share/jupyter/kernels/ /opt/base/share/jupyter/kernels/
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends wget &
|
|||||||
wget https://eoelab.org:1027/ben0i0d/sources/raw/branch/main/chapel-2.2.0-1.debian12.amd64.deb
|
wget https://eoelab.org:1027/ben0i0d/sources/raw/branch/main/chapel-2.2.0-1.debian12.amd64.deb
|
||||||
|
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ RUN apt-get update --yes && apt-get install --yes wget && \
|
|||||||
./micromamba install --yes --root-prefix /opt/mamba xeus-cling -c conda-forge && \
|
./micromamba install --yes --root-prefix /opt/mamba xeus-cling -c conda-forge && \
|
||||||
./micromamba clean --yes --all
|
./micromamba clean --yes --all
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
RUN pip install dyalog-jupyter-kernel && \
|
RUN pip install dyalog-jupyter-kernel && \
|
||||||
pip cache purge
|
pip cache purge
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
||||||
|
|
||||||
@ -14,7 +14,7 @@ RUN apt-get update --yes && apt-get install --yes wget && \
|
|||||||
./micromamba clean --yes --all
|
./micromamba clean --yes --all
|
||||||
|
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
@ -9,7 +9,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends git &&
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/gophernotes /opt/gophernotes
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/gophernotes /opt/gophernotes
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
# AS builder
|
# AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
@ -22,7 +22,7 @@ RUN apt-get update && apt-get install --yes haskell-stack git g++ wget libtinfo-
|
|||||||
|
|
||||||
USER ${NB_UID}
|
USER ${NB_UID}
|
||||||
|
|
||||||
# FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
# FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
# USER root
|
# USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends wget u
|
|||||||
wget https://eoelab.org:1027/ben0i0d/sources/raw/branch/main/ijava-1.3.0.zip && \
|
wget https://eoelab.org:1027/ben0i0d/sources/raw/branch/main/ijava-1.3.0.zip && \
|
||||||
unzip ijava-1.3.0.zip -d IJava && rm ijava-1.3.0.zip
|
unzip ijava-1.3.0.zip -d IJava && rm ijava-1.3.0.zip
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/IJava/ /opt/IJava/
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/IJava/ /opt/IJava/
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
@ -6,7 +6,7 @@ USER root
|
|||||||
RUN apt-get update --yes && apt-get install --yes --no-install-recommends gnupg && apt-get clean && rm -rf /var/lib/apt/lists/* && \
|
RUN apt-get update --yes && apt-get install --yes --no-install-recommends gnupg && apt-get clean && rm -rf /var/lib/apt/lists/* && \
|
||||||
pip install jill && jill install --confirm
|
pip install jill && jill install --confirm
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
ARG JULIA_MIRROR
|
ARG JULIA_MIRROR
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c AS builder
|
FROM eoelab.org:1027/eoeair/jupyter:py-c AS builder
|
||||||
|
|
||||||
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
ENV MAMBA_ROOT_PREFIX=/opt/mamba
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ RUN apt-get update --yes && apt-get install --yes wget && \
|
|||||||
./micromamba install --yes --root-prefix /opt/mamba xeus-lua -c conda-forge && \
|
./micromamba install --yes --root-prefix /opt/mamba xeus-lua -c conda-forge && \
|
||||||
./micromamba clean --yes --all
|
./micromamba clean --yes --all
|
||||||
|
|
||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/mamba /opt/mamba
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
ARG CRAN_MIRROR
|
ARG CRAN_MIRROR
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
# install torch
|
# install torch
|
||||||
RUN pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu && \
|
RUN pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu && \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:scipy-g
|
FROM eoelab.org:1027/eoeair/jupyter:scipy-g
|
||||||
|
|
||||||
# install torch transformers
|
# install torch transformers
|
||||||
RUN pip install torch torchvision torchaudio && \
|
RUN pip install torch torchvision torchaudio && \
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM eoelab.org:1027/ben0i0d/jupyter:py-c
|
FROM eoelab.org:1027/eoeair/jupyter:py-c
|
||||||
|
|
||||||
# Install Python 3 packages
|
# Install Python 3 packages
|
||||||
RUN pip install \
|
RUN pip install \
|
||||||
|
2
retag.sh
2
retag.sh
@ -2,6 +2,8 @@
|
|||||||
# 定义旧镜像名称的前缀和新的命名规则
|
# 定义旧镜像名称的前缀和新的命名规则
|
||||||
OLD_PREFIX="eoelab.org:1027/eoeair"
|
OLD_PREFIX="eoelab.org:1027/eoeair"
|
||||||
NEW_PREFIX="ghcr.io/eoeair"
|
NEW_PREFIX="ghcr.io/eoeair"
|
||||||
|
# 删除不必要的镜像<none>
|
||||||
|
docker image prune -f
|
||||||
# 获取所有与旧前缀匹配的镜像,并进行重命名
|
# 获取所有与旧前缀匹配的镜像,并进行重命名
|
||||||
docker images --format "{{.Repository}}:{{.Tag}}" | grep "$OLD_PREFIX" | while read OLD_IMAGE; do
|
docker images --format "{{.Repository}}:{{.Tag}}" | grep "$OLD_PREFIX" | while read OLD_IMAGE; do
|
||||||
NEW_IMAGE=${OLD_IMAGE/$OLD_PREFIX/$NEW_PREFIX}
|
NEW_IMAGE=${OLD_IMAGE/$OLD_PREFIX/$NEW_PREFIX}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user