dockerfiles
dockerfiles copied to clipboard
镜像能否预装pip
rt,我不太会bash,但还会点python,便用python写了个自动打标签的脚本,不过每次重建容器都需要手动进容器安装pip
和requests
我试图在脚本里安装,但一直有权限问题:
if [ ! "$(command -v pip)" ]; then
echo "pip 没有安装,现在开始安装..." >&2
apk add py3-pip
pip install requests -i https://mirrors.aliyun.com/pypi/simple/
exit 1
fi
python3 /data/diy/auto_tag.py "$1" "$2" "$3"
可能是我配置了PUID和GUID的缘故,一直提示ERROR: Unable to lock database: Permission denied
environment:
- PUID=99
- PGID=100
所以,能否预装pip呢,或者有没有什么办法让上面的脚本能跑起来,谢谢🙏
设置 环境变量 EXTRA_PACKAGES=py3-pip
就行了,详见教程中环境变量清单的说明。
设置 环境变量
EXTRA_PACKAGES=py3-pip
就行了,详见教程中环境变量清单的说明。
感谢🙏,是我漏看了