第一步,新建專案目錄py-official,進入此目錄,然後使用docker pull命令拉取官方映象:
$ docker pull python
在專案中新建乙個dockerfile檔案,內容如下:
from python:3-onbuild
cmd [
"python3.5", "./py3-sample.py"
]
新建py3-sample.py檔案,計算fibonacci數列:
def fib(n):
a, b = 0, 1
while a < n:
print(a, end=
' ')
a, b = b, a+b
print(
)fib(1000)
新建requirements.txt依賴檔案,可以在此檔案中加入專案依賴程式,如django等。此處僅新建空檔案:
$ touch requirements.txt
$ docker build -t py3-image
以通過docker images命令進行檢視:
$ docker images
第三步,通過docker [container] run命令建立並執行容器:
$ docker run -it --rm --name py3-container py3-image
Docker 部署Python專案
在目錄下面新建三個檔案 dockerfile,專案檔案,requirements.txt dockerfile檔案 基於映象基礎 from python 2.7 維護者資訊 maintainer name name 163.com 安裝所需的包 run pip install r requireme...
docker學習8 部署easy mock環境
在前後端分離的概念中,前後端是並行開發的,前端在寫頁面時並沒有現成的後端介面給我們用,這時候 mock 假資料的作用就顯得十分有必要了。easy mock 是乙個視覺化,並且能快速生成模擬資料的持久化服務。因為 easy mock 依賴 redis 和 mongodb,因此本地環境使用 docker...
Docker部署Python爬蟲專案
title docker部署python爬蟲專案 1 首先安裝docker 用 yum 安裝並啟動 yum install docker y systemctl start docker 這裡以centos7為例 docker pull centos centos73 基礎映象已經準備好了,接下來準...