diff --git a/cloud-center/Dockerfile b/cloud-center/Dockerfile index 3869cd2..4e2751b 100644 --- a/cloud-center/Dockerfile +++ b/cloud-center/Dockerfile @@ -12,13 +12,6 @@ VOLUME /project # setup workdir WORKDIR /project -# setup mirrors of apt -# https://mirrors.tuna.tsinghua.edu.cn/help/debian/ -RUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free" > /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free" >> /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free" >> /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free" >> /etc/apt/sources.list - # update apt packages RUN apt-get update -y && apt-get upgrade -y \ && apt-get install apt-utils -y \ @@ -40,10 +33,6 @@ RUN npm install -g cnpm --registry=https://registry.npm.taobao.org \ COPY ./cloud-center/gitsh /project/tools/gitsh RUN chmod +x /project/tools/gitsh -# setup mirrors of pip -# https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ -RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple - # python pip install dependencies COPY ./cloud-center/requirements.txt /project/requirements.txt @@ -66,5 +55,16 @@ RUN echo "alias ll='ls -la'" >> /root/.bashrc RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && date +# setup mirrors of apt +# https://mirrors.tuna.tsinghua.edu.cn/help/debian/ +RUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free" > /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free" >> /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free" >> /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free" >> /etc/apt/sources.list + +# setup mirrors of pip +# https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ +RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple + # on start up CMD ["python3"] diff --git a/python3.10/Dockerfile b/python3.10/Dockerfile index 1827802..0ff5d92 100644 --- a/python3.10/Dockerfile +++ b/python3.10/Dockerfile @@ -12,10 +12,6 @@ VOLUME /project # setup workdir WORKDIR /project -# setup mirrors of pip -# https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ -RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple - # upgrade pip RUN pip install --no-cache-dir --upgrade pip \ && rm -rf /root/.cache \ @@ -25,13 +21,6 @@ RUN pip install --no-cache-dir --upgrade pip \ RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && date -# setup mirrors of apt -# https://mirrors.tuna.tsinghua.edu.cn/help/debian/ -RUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free" > /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free" >> /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free" >> /etc/apt/sources.list \ - && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free" >> /etc/apt/sources.list - # update apt packages RUN apt-get update -y && apt-get upgrade -y \ && apt-get install apt-utils -y \ @@ -40,4 +29,15 @@ RUN apt-get update -y && apt-get upgrade -y \ # setup alias RUN echo "alias ll='ls -la'" >> /root/.bashrc +# setup mirrors of apt +# https://mirrors.tuna.tsinghua.edu.cn/help/debian/ +RUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free" > /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free" >> /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free" >> /etc/apt/sources.list \ + && echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free" >> /etc/apt/sources.list + +# setup mirrors of pip +# https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ +RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple + CMD ["python3"]