Win10 Docker 跑 Python 腳本

目的:在Win10環(huán)境下, 利用Docker的虛擬環(huán)境來運行Python腳本。

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

image.png

II. 設置VHD


image.png

III.拉取Python
(由于中國大陸的網(wǎng)絡連接docker官網(wǎng)比較慢,所以我們用了鏡像)
安裝好Docker之后,用Win10的powershell 運行鏡像拉取命令:

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

IV. 給鏡像加標簽
首先運行命令

docker image ls

然后發(fā)現(xiàn)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的配置和命令

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,828評論 15 147
  • 轉載自 http://blog.opskumu.com/docker.html 一、Docker 簡介 Docke...
    極客圈閱讀 10,728評論 0 120
  • 以下原文轉載于(https://docs.docker.com/docker-for-mac/)(想找中文版的最新...
    Veekend閱讀 7,774評論 0 17
  • 最近研究了幾天docker的快速部署,感覺很有新意,非常輕量級和方便,打算在公司推廣一下,解放運維,省得每次部署一...
    Helen_Cat閱讀 1,552評論 0 4
  • 鳳仙花開了 一朵 一朵朵 一粒種子沖破黑暗和阻礙 用美麗的姿態(tài) 渲然世界 穿過暗無天日 沖破束縛 沐浴陽光雨露 到...
    舒漓閱讀 287評論 10 9

友情鏈接更多精彩內容