36 lines
1.6 KiB
Markdown
36 lines
1.6 KiB
Markdown
---
|
|
title: dockerfile里修改pip和apt源
|
|
createTime: 2023/06/25 21:13:41
|
|
tags:
|
|
- Docker
|
|
categories:
|
|
- 随记
|
|
---
|
|
|
|
## apt
|
|
|
|
```dockerfile
|
|
RUN echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy main restricted" > /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-updates main restricted" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy universe" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-updates universe" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy multiverse" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-updates multiverse" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-backports main restricted universe multiverse" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-security main restricted" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-security universe" >> /etc/apt/sources.list && \
|
|
echo "deb https://mirrors.ustc.edu.cn/ubuntu jammy-security multiverse" >> /etc/apt/sources.list
|
|
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
|
|
# RUN rm -r /etc/apt/sources.list.d
|
|
```
|
|
|
|
## pip
|
|
|
|
```dockerfile
|
|
RUN mkdir -p /root/.pip
|
|
RUN echo "[global]" > /root/.pip/pip.conf && \
|
|
echo "index-url = https://pypi.mirrors.ustc.edu.cn/simple/" >> /root/.pip/pip.conf && \
|
|
echo "[install]" >> /root/.pip/pip.conf && \
|
|
echo "trusted-host=mirrors.ustc.edu.cn" >> /root/.pip/pip.conf
|
|
```
|