update image-prefix

This commit is contained in:
ben0i0d 2024-06-28 15:32:11 +08:00
parent e0092ae37e
commit c9a4a4e81c
20 changed files with 29 additions and 29 deletions

View File

@ -10,8 +10,8 @@ English | [中文](README_CN.md)
### HOW TO USE
**Docker**
* No data is used persistently`docker run -d -p 8888:8888 ben0i0d/jupyter:<tag>`
* Provide data for persistent use`docker run -d -p 8888:8888 -v "${PWD}":/home/jovyan ben0i0d/jupyter:<tag>`
* No data is used persistently`docker run -d -p 8888:8888 docker.io/ben0i0d/jupyter:<tag>`
* Provide data for persistent use`docker run -d -p 8888:8888 -v "${PWD}":/home/jovyan docker.io/ben0i0d/jupyter:<tag>`
**Jupyterhub**
Specify the image in the profile of the singleuser
@ -19,7 +19,7 @@ Specify the image in the profile of the singleuser
- description: SCIPython, for scientific research and engineering applications.
display_name: Scipy
kubespawner_override:
image: ben0i0d/jupyter:scipy-c
image: docker.io/ben0i0d/jupyter:scipy-c
```
### Global description
1. If you build or fork the image yourself, replace the base image in the Dockerfile with the image on DockerHub

View File

@ -10,8 +10,8 @@ English | [中文](README_CN.md)
### 如何使用
**Docker**
* 没有数据持久化地使用:`docker run -d -p 8888:8888 ben0i0d/jupyter:<tag>`
* 提供数据持久化地使用:`docker run -d -p 8888:8888 -v "${PWD}":/home/jovyan ben0i0d/jupyter:<tag>`
* 没有数据持久化地使用:`docker run -d -p 8888:8888 docker.io/ben0i0d/jupyter:<tag>`
* 提供数据持久化地使用:`docker run -d -p 8888:8888 -v "${PWD}":/home/jovyan docker.io/ben0i0d/jupyter:<tag>`
**Jupyterhub**
在singleuser内的profile指定镜像
@ -19,7 +19,7 @@ English | [中文](README_CN.md)
- description: 提供Python的科学计算环境提供了丰富的数值计算、优化、信号处理、统计分析等功能用于科学研究和工程应用。
display_name: Scipy
kubespawner_override:
image: ben0i0d/jupyter:scipy-c
image: docker.io/ben0i0d/jupyter:scipy-c
```
### 全局说明
1. 如果自行构建或派生替换dockerfile中的基础镜像为dockerhub上的镜像

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c AS builder
FROM docker.io/ben0i0d/jupyter:py-c AS builder
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/* && \
pip --no-cache-dir install jill && jill install --confirm
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
COPY --chown="${NB_UID}:${NB_GID}" --from=builder /opt/julias/ /opt/julias/

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c AS builder
FROM docker.io/ben0i0d/jupyter:py-c AS builder
COPY Maple2024.0LinuxX64Installer.run .
@ -7,7 +7,7 @@ USER root
RUN chmod +x Maple2024.0LinuxX64Installer.run && \
./Maple2024.0LinuxX64Installer.run --mode unattended --installer-language en --installdir /opt/maple --desktopshortcut 0 && rm Maple2024.0LinuxX64Installer.run
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
ENV PATH="${PATH}:/opt/maple/bin"

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c AS builder
FROM docker.io/ben0i0d/jupyter:py-c AS builder
COPY Mathematica_14.0.0_LINUX.sh .
@ -9,7 +9,7 @@ RUN apt-get update --yes && apt-get install --yes --no-install-recommends xz-uti
RUN git clone --depth 1 https://github.com/WolframResearch/WolframLanguageForJupyter.git && mv WolframLanguageForJupyter /opt
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
ENV PATH="${PATH}:/opt/Wolfram/Mathematica/14.0/Executables/"

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:matlab-minimal
FROM docker.io/ben0i0d/jupyter:matlab-minimal
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root
# Install Octave + graph_toolkit

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:scipy-c
FROM docker.io/ben0i0d/jupyter:scipy-c
# install torch
RUN pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu && \

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:scipy-g
FROM docker.io/ben0i0d/jupyter:scipy-g
# install torch transformers
RUN pip install torch torchvision torchaudio && \

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c AS builder
FROM docker.io/ben0i0d/jupyter:py-c AS builder
USER root
# 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.ustc.edu.cn/apache/flink/flink-1.19.0/flink-1.19.0-bin-scala_2.12.tgz" && \
tar xzf "flink.tgz" -C /usr/local --no-same-owner && rm "flink.tgz"
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:novnc
FROM docker.io/ben0i0d/jupyter:novnc
# Combine ENV statements
ENV LIBGL_ALWAYS_INDIRECT=1 \

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c AS builder
FROM docker.io/ben0i0d/jupyter:py-c AS builder
USER root
# 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.ustc.edu.cn/apache/spark/spark-3.5.1/spark-3.5.1-bin-hadoop3.tgz" && \
tar xzf "spark.tgz" -C /usr/local --no-same-owner && rm "spark.tgz"
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
ENV BASE_DIR=/opt/base

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
# Install Python 3 packages
RUN pip install \

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-g
FROM docker.io/ben0i0d/jupyter:py-g
# Install Python 3 packages
RUN pip install \

View File

@ -1,4 +1,4 @@
FROM ben0i0d/jupyter:py-c
FROM docker.io/ben0i0d/jupyter:py-c
USER root