关于docker的安装及相关配置请详见:
docker系列篇:centos7使用镜像仓库安装docker-ce,官方推荐
docker系列篇:linux中手动安装docker-ce 软件包,手动管理更新
1、下载Python镜像
[国内镜像下载稍快一点]
在网易云的镜像中心直接搜索自己想要的镜像
左上角的小鲸鱼图标表示为官方的镜像[从官方镜像中心同步过来的]
复制地址docker pull hub.c.163.com/library/python:latest
//latest表示最新版
docker pull hub.c.163.com/library/python:latest
查看一下
docker images
注意:
要是个人镜像过多
docker images | grep python
2、 使用python镜像
创立挂载目录python/myapp/
touch hellopython.py
vim hellopython.py
3、运行容器
docker run
-v $PWD/myapp:/usr/src/myapp
-w /usr/src/myapp hub.c.163.com/library/python python hellopython.py
命令说明:
注意:$PWD等价于/home/odysee/Docker/python
-v $PWD/myapp:/usr/src/myapp :将主机中当前目录下的myapp挂载到容器的/usr/src/myapp
-w /usr/src/myapp :指定容器的/usr/src/myapp目录为工作目录
python hellopython.py :使用容器的python命令来执行工作目录中的hellopython.py文件
$PWD:如下图所示
$PWD等价于/home/odysee/Docker/python
注意:
肯定要在myapp目录执行命令
测试成功