您现在的位置是:网站首页>>服务器>>Docker
docker 安装Python
发布时间:2018-11-12 13:47:02作者:wangjian浏览量:1128点赞量:1
一:安装docker
二:拉取Python镜像
1:通过docker search 命令获取Python镜像信息docker search python
2:拉取Python镜像 (这里我拉取的是Python:3.6)docker pull python:3.6
三:安装Python
1:运行Python容器docker run -p 8000:8000 --name python -itd -v /data/www/:/www python:3.6
参数说明:
--name python : 把容器命名为python
-itd: i 以交互模式运行容器 t 为容器重新分配一个伪输入终端 d 后台运行容器,并返回容器ID 注意如果不加上it的话她或运行Python容器后自动关闭
-v /data/www/:/www :将主机中/data/www目录挂载到容器的/www
python:3.6 引入Python镜像
2:测试
在/data/www目录下新建hello.py文件,内容为#!/usr/bin/python
print("Hello World!")
在终端输入docker exec -it python python /www/hello.py
输出为:
这时候使用docker安装Python完成
三:在Python容器中安装拓展(这里以django为例)
1:方法一:
在/data/www目录下新建一个requirements.txt文件:
文件中添加
如果你要安装其他拓展的话在requirements.txt文件中添加相关插件即可(注意一个插件换一行)
在终端输入如下命令进行安装:docker exec -it python pip install -r /www/requirements.txt
等到安装完成后,测试:
进入容器docker exec -it python /bin/bash
测试django安装情况
输入Python进入Python命令模式,输入
import django
django.get_version()
结果如下说明安装成功
2:方法二:
进入Python容器docker exec -it python /bin/bash
安装django:pip install django
1
+1