Win10 Docker 跑 Python 脚本

目的:在Win10环境下, 利用Docker的虚拟环境来运行Python脚本。

I. Win10下安装Docker
https://download.daocloud.io/

image.png

II. 设置VHD


image.png

III.拉取Python
(由于中国大陆的网络连接docker官网比较慢,所以我们用了镜像)
安装好Docker之后,用Win10的powershell 运行镜像拉取命令:

docker pull daocloud.io/library/python:3.6-rc-alpine

IV. 给镜像加标签
首先运行命令

docker image ls

然后发现IMAGE ID (红线所示部分,我这个是7ad56e4a2409)
接下来给镜像加标签,运行命令

docker tag 7ad56e4a2409 python

那么就可以得到如划线部分下一行所示的镜像,注意他们的Image ID是一样的。
(每一次查看镜像都要运行命令 docker image ls )


image.png

V. 准备测试文件

#!/usr/bin/python

print("Hello, World!,PYS");

#!/usr/bin/python

print("Hello, World!,myapp");
文件截图

放在对应名称的文件夹中

VI. 运行容器

docker run -v $PWD/myPYS:/myPYS -w /myPYS python python PYS.py
docker run -v $PWD/myapp:/myapp -w /myapp python python myapp.py
结果如图,请注意我运行的时候windows光标所处的目录,再结合第二步的VHD位置体会一下吧。

参考资料
Docker 安装 Python
DaoCloud镜像市场
Docker教程:docker的概念及安装
Docker教程:dokcer的配置和命令

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,714评论 15 147
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,587评论 0 120
  • 以下原文转载于(https://docs.docker.com/docker-for-mac/)(想找中文版的最新...
    Veekend阅读 12,245评论 0 17
  • 最近研究了几天docker的快速部署,感觉很有新意,非常轻量级和方便,打算在公司推广一下,解放运维,省得每次部署一...
    Helen_Cat阅读 5,221评论 0 4
  • 凤仙花开了 一朵 一朵朵 一粒种子冲破黑暗和阻碍 用美丽的姿态 渲然世界 穿过暗无天日 冲破束缚 沐浴阳光雨露 到...
    舒漓阅读 1,760评论 10 9

友情链接更多精彩内容