Ubuntu images with Chinese apt mirror
Dockerfile for ubuntu:aarch64
FROM ubuntu:20.04
RUN sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
sed -i 's/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
sed -i 's/ports.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
sed -i 's/security.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
git wget nano openssl ca-certificates && \
apt-get clean && rm -rf /var/lib/apt/lists/*
ARG CONDA_PATH=/root/miniconda3
ENV PATH=$CONDA_PATH/bin:$PATH
COPY miniconda.sh ./miniconda.sh
RUN bash miniconda.sh -b -p $CONDA_PATH && \
rm miniconda.sh && \
conda clean -ya && \
conda init bash
RUN conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ && \
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ && \
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ && \
conda config --remove channels defaults && \
conda config --set show_channel_urls yes
RUN mkdir -p ~/.pip && echo "[global]" > ~/.pip/pip.conf && \
echo "index-url = https://pypi.tuna.tsinghua.edu.cn/simple/" >> ~/.pip/pip.conf && \
echo "trusted-host = pypi.tuna.tsinghua.edu.cn" >> ~/.pip/pip.conf
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
build-essential make cmake npm && \
apt-get clean && rm -rf /var/lib/apt/lists/*
RUN npm install -g pm2 --registry=https://registry.npmmirror.com
WORKDIR /root
COPY requirements.txt ./requirements.txt
RUN $CONDA_PATH/bin/python -m pip install --no-cache-dir -r requirements.txt
Content type
Image
Digest
sha256:8b0abfc86…
Size
1.4 GB
Last updated
4 months ago
docker pull hccz95/ubuntu:22.04-offline