更新 Dockerfile: 增强源切换兼容性,支持新老 Debian/Ubuntu 版本,确保依赖安装顺利进行。
This commit is contained in:
@ -1,8 +1,10 @@
|
||||
FROM python:3.11
|
||||
|
||||
# 换 debian 源为阿里云
|
||||
RUN sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list && \
|
||||
sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list
|
||||
# 兼容新老 debian/ubuntu 换源
|
||||
RUN (sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list 2>/dev/null || true) && \
|
||||
(sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list 2>/dev/null || true) && \
|
||||
find /etc/apt/sources.list.d/ -name "*.list" -exec sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' {} \; && \
|
||||
find /etc/apt/sources.list.d/ -name "*.list" -exec sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' {} \;
|
||||
|
||||
# 安装 Node.js 和 supervisord
|
||||
RUN apt-get update && \
|
||||
|
Reference in New Issue
Block a user