Skip to content

Instantly share code, notes, and snippets.

@monkut
Last active June 14, 2023 20:31
Show Gist options
  • Star 71 You must be signed in to star a gist
  • Fork 21 You must be signed in to fork a gist
  • Save monkut/c4c07059444fd06f3f8661e13ccac619 to your computer and use it in GitHub Desktop.
Save monkut/c4c07059444fd06f3f8661e13ccac619 to your computer and use it in GitHub Desktop.
Base Docker image for ubuntu-16.04 & Python3.6
# docker build -t ubuntu1604py36
FROM ubuntu:16.04
RUN apt-get update && \
apt-get install -y software-properties-common && \
add-apt-repository ppa:jonathonf/python-3.6
RUN apt-get update
RUN apt-get install -y build-essential python3.6 python3.6-dev python3-pip python3.6-venv
RUN apt-get install -y git
# update pip
RUN python3.6 -m pip install pip --upgrade
RUN python3.6 -m pip install wheel
@maisonhai3
Copy link

Now is December 2020, your code doesn't work.

Somehow, those codes just got us Python 3.5.2, not Python 3.6.

@ahmedlone127
Copy link

so how can we get python 3.6

@maisonhai3
Copy link

I have to build Images FROM ubuntu:18.04.

This way works.

In case you must use 16.04 only, I have no idea.

@ahmedlone127
Copy link

wait what do u mean by this way . i was using centos 7 and everything worked but now i converted to ubuntu and idc about the version i just need jdk8 , python3.6 and pip . could u help me out . i am relaly new to all this and any help would be extremly appreciatedd

@autthapone
Copy link

Does some add-apt-repository ppa:??? latest updated?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment