【Python】RockyLinux 9 docker 中安装 python2.7的方法

新增Dockerfile, 内容如下:

FROM rockylinux:9.1

RUN yum -y install gcc zlib openssl openssl-devel zlib-devel wget

RUN mkdir /py2 && mkdir /usr/local/python2.7

RUN wget -O /py2/Python-2.7.14.tgz https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz \
    && tar -xzf /py2/Python-2.7.14.tgz -C /py2/

RUN cd /py2/Python-2.7.14 && ./configure --prefix=/usr/local/python2.7/ --enable-shared \
    && sed -i '219,221 s/^.//' /py2/Python-2.7.14/Modules/Setup \
    && make -j4 && make install

RUN echo "/lib" >> /etc/ld.so.conf && ldconfig \
    && ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /lib/libpython2.7.so.1.0 \
    && ln -s /usr/local/python2.7/bin/python /usr/bin/python \
    && rm -rf /py2

使用docker build命令构建镜像

docker build -t [image_repo:image_tag] -f Dockerfile .

参考

https://www.jianshu.com/p/bcfaa5ff1cfc

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pcj_888

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值