Dockerfile无聊弄了个python2和python3共存

话说有天无聊弄个python2和python3共存,后来感觉有点傻傻的。但是发一发小笔记

Dockerfile:

ROM centos:7.2.1511

LABEL maintainer="magic-joker"

RUN set -ex \
    \
    && yum provides '*/applydeltarpm' \
    && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 \
    && yum install -y deltarpm \
    && yum update -y \
    && yum install -y wget tar libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make \
    && wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz \
    && tar -xvJf  Python-3.6.5.tar.xz \
    && cd Python-3.6.5 \
    && ./configure prefix=/usr/local/python3 \
    && make \
    && make install \
    && make clean \
    && ln -s /usr/local/python3/bin/python3 /usr/bin/python3 \
    && rm -rf /Python-3.6.5* \
    && yum install -y epel-release \
    && yum install -y python-pip

RUN set -ex \
    && ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 \
    && python --version \
    && python3 --version

猜你喜欢

转载自blog.csdn.net/Maggie_up/article/details/82767606
今日推荐