File tree Expand file tree Collapse file tree 2 files changed +33
-3
lines changed
Expand file tree Collapse file tree 2 files changed +33
-3
lines changed Original file line number Diff line number Diff line change 1+ # Copyright 2022 Google LLC
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
114docker :
215 image : gcr.io/cloud-devrel-public-resources/owlbot-python:latest
3- digest : sha256:ae600f36b6bc972b368367b6f83a1d91ec2c82a4a116b383d67d547c56fe6de3
16+ digest : sha256:bc5eed3804aec2f05fad42aacf973821d9500c174015341f721a984a0825b6fd
17+ # created: 2022-04-21T15:43:16.246106921Z
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- from ubuntu:20 .04
15+ from ubuntu:22 .04
1616
1717ENV DEBIAN_FRONTEND noninteractive
1818
@@ -60,8 +60,24 @@ RUN apt-get update \
6060 && rm -rf /var/lib/apt/lists/* \
6161 && rm -f /var/cache/apt/archives/*.deb
6262
63+ # ##################### Install python 3.8.11
64+
65+ # Download python 3.8.11
66+ RUN wget https://www.python.org/ftp/python/3.8.11/Python-3.8.11.tgz
67+
68+ # Extract files
69+ RUN tar -xvf Python-3.8.11.tgz
70+
71+ # Install python 3.8.11
72+ RUN ./Python-3.8.11/configure --enable-optimizations
73+ RUN make altinstall
74+
75+ # ##################### Install pip
6376RUN wget -O /tmp/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' \
64- && python3.8 /tmp/get-pip.py \
77+ && python3 /tmp/get-pip.py \
6578 && rm /tmp/get-pip.py
6679
80+ # Test pip
81+ RUN python3 -m pip
82+
6783CMD ["python3.8" ]
You can’t perform that action at this time.
0 commit comments