1. 程式人生 > 程式設計 >Docker製作Python執行環境基礎映象的方法步驟

Docker製作Python執行環境基礎映象的方法步驟

一、準備工作

1.1 Python安裝包的下載(說明:python版本可根據自己需求更換)

官網下載:https://www.python.org/downloads/source/

本地下載地址:64位:https://www.jb51.net/softs/416037.html

32位:https://www.jb51.net/softs/543679.html

1.2基礎映象Ubuntu16.04

DockerHub拉取

docker pull ubuntu:16.04

本地Ubuntu下載地址:https://www.jb51.net/softs/532597.html

docker load < ubuntu1604.tar

二、製作過程

2.1 Dockerfile編寫

FROM ubuntu:16.04
MAINTAINER cc-man
#新增python的安裝包
ADD Python-3.5.0.tar.xz /opt 
#更新apt
RUN apt-get update && apt-get install -y 
#安裝依賴
RUN apt-get install gcc -y && apt-get install make -y \
		&& apt-get install vim -y && apt-get install openssl -y \
		&& apt-get install libssl-dev -y && apt-get install python3-pip -y
RUN ./opt/Python-3.5.0/configure --prefix=/usr/local/python3.5 \
		&& make && make install
RUN mkdir /opt/myApp/
VOLUME ["/opt/myApp/"]
CMD [""]

說明:python版本可根據自己需求更換

2.2 製作

docker build -t ubuntu-16.04/python:3.5 .

注意:映象製作的過程需要下載依賴所以需要等待一段時間。

在這裡插入圖片描述

成功:

在這裡插入圖片描述

2.3 檢視映象

2.3.0 檢視

docker images

在這裡插入圖片描述

2.3.1 進入映象內部

1.進入容器

docker run -i -t -v /root/software/:/mnt/software/ 117cbe7ba93b /bin/bash

2.檢視pip版本

pip -V

在這裡插入圖片描述

3.執行python

1.1

python3.5

1.2

print("hello world")

在這裡插入圖片描述

到此我們就完成了python基礎環境映象的製作

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。