一、准备工作

  • 1.1 Python安装包的下载 (说明:python版本可根据自己需求更换)
    官网下载:https://www.python.org/downloads/source/
    百度网盘:
    –链接:https://pan.baidu.com/s/1J_r9PsQkdGQRRFDi6hHegg
    –提取码:6n5g
  • 1.2 基础镜像Ubuntu16.04
    DockerHub拉取

    docker pull ubuntu:16.04
    

    百度网盘:
    链接:https://pan.baidu.com/s/1Daw_QTEuAO3i4R7Z1lZPXQ
    提取码:l52k

    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基础环境镜像的制作

Docker制作Python运行环境基础镜像相关推荐

  1. 使用Dockerfile制作java运行环境的镜像

    1.基础环境Docker安装 1.1 创建安装脚本文件 vim install-docker.sh 1.2 写入以下内容 #!/bin/bash echo "------------开始安装 ...

  2. Docker 制作自定义化的Tomcat镜像

    [Docker那些事]系列文章 Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT指令的区别 构建Docker镜像指南,含实战 ...

  3. python详细安装教程视频-如何安装Python运行环境Anaconda?(视频教程)

    本视频教程针对Windows 7平台,集成3.6版本Python的Anaconda录制. 根据我多次线下编程工作坊获得的反馈经验,发现Python初学者居然在环境安装步骤,就很可能遭受挫折. 如果没有 ...

  4. python安装环境安装_安装Python运行环境

    可以直接在python的官网下载相应操作系统平台的python安装包:https://www.python.org/downloads 点击下载后出现的安装界面,建议选中界面下方的Add Python ...

  5. sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 官网地址:https://www.sublimetext.com/3 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后 ...

  6. anaconda写python代码视频_如何安装Python运行环境Anaconda?(视频教程)

    本视频教程针对Windows 7平台,集成3.6版本Python的Anaconda录制. 根据我多次线下编程工作坊获得的反馈经验,发现Python初学者居然在环境安装步骤,就很可能遭受挫折. 如果没有 ...

  7. sublime说python找不到_sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后左边的那个键位),输入以下内容 import urllib.reque ...

  8. Docker 制作带有中文字体的镜像

    Docker 容器安装中文字体 OpenOffice 是一个处理 Office 文档的工具,打入普通的 java 镜像中时由于 Linux 默认缺少中文字体,需要手动制作. 拉取基础镜像 docker ...

  9. 轻量级Kubernetes之k3s:2:使用docker作为容器运行环境

    缺省安装的k3s使用的是containerd作为容器运行环境,如果希望使用Docker作为容器运行环境,只需要在安装时通过环境变量INSTALL_K3S_EXEC指定--docker即可.这篇文章具体 ...

最新文章

  1. Linux平台Java调用so库-JNI使用例子
  2. MSP430 苦逼学习日志
  3. SOPC第四课 按键中断
  4. BZOJ1021 [SHOI2008]循环的债务
  5. 2.1 name_scope 简单入门(一)
  6. Spring的Bean实例化、属性注入、对象注入、复杂注入(基于xml配置方式)
  7. Centos 安装mongodb
  8. python 百度云文字识别 proxy_python使用百度文字识别功能方法详解
  9. Centos7下使用ELK(Elasticsearch + Logstash + Kibana)搭建日志集中分析平台
  10. 古怪题,5.0-4.90 =?
  11. sqlyog设置简体中文_SQLyog中文版使用教程
  12. 百望系统网络配置服务器地址,各省百旺参数设置服务器地址
  13. java 假币问题_减治法解决假币问题
  14. VJ 1385 盗窃-月之眼
  15. 网站制作教程是什么?这些步骤要知道
  16. Ubuntu安装已下载了.deb文件的软件
  17. 阿德莱德大学计算机专业教学,澳洲阿德莱德大学计算机硕士课程的专业设置如何?...
  18. 环境艺术设计是计算机,【艺术设计论文】环境艺术设计计算机辅助设计研究(共5097字)...
  19. win环境golang安装
  20. 《软件测试经验与教训》读书笔记---第二章

热门文章

  1. 【兴趣书签】艺术家式的生活
  2. 计算机辅助制造在计算机应用,计算机辅助制造
  3. oracle怎么ping别人,Oracle中tnsping命令解析
  4. 喜报:2009年武汉众嵌0901期顺利就业
  5. getClass 方法
  6. 浅拷贝和深拷贝的基本含义和应用场景
  7. C语言scramp函数,【C语言】实现strcat
  8. 护卫神php套件 xp,护卫神PHP套件FastCGI版PHP v5.4
  9. 关于浅拷贝深拷贝那些事儿
  10. Python 采用Scrapy爬虫框架爬取豆瓣电影top250