docker python 入門

1、Dockerfile

FROM python:3.5 
COPY . /var/
WORKDIR /var/
RUN pip install -r requirements.txt
CMD ["python", "./test.py"]

FROM python:3.5 鏡像源
COPY . /var/ 拷貝當(dāng)前目錄到鏡像系統(tǒng)/var 注意點(diǎn)代表當(dāng)前目錄
WORKDIR /var/ 切換鏡像目錄相當(dāng)于cd /var/
RUN pip install -r requirements.txt 運(yùn)行pip安裝包
CMD ["python", "./test.py"] 相當(dāng)于 python ./test.py

2、requirements.txt

requests

3、test.py

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2018/6/20 10:04
# @Author  : Py.qi
# @File    : req_reqst.py
# @Software: PyCharm
from requests import request
header = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.79 Safari/537.36'
}
response = request('GET', 'https://api.github.com/events',
                   headers=header)  # 定義頭信息發(fā)送請(qǐng)求返回response對(duì)象
print(response.url)  # 返回請(qǐng)求的URL
print(response.status_code)  # 返回狀態(tài)碼200
print(response.encoding)  # 返回編碼
print(response.text)  # 返回響應(yīng)的內(nèi)容以u(píng)nicode表示
print(response.headers)  # 返回頭信息
print(response.cookies)  # 返回cookies CookieJar
print(response.json())  # 返回json數(shù)據(jù)

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

相關(guān)閱讀更多精彩內(nèi)容

  • 參考 嗶哩嗶哩 官方電子書 環(huán)境 Centos 7.6 #未安裝Centos7,可以參考這篇文章 Docker 1...
    假裝我不帥閱讀 894評(píng)論 2 0
  • 1.Compose介紹 Docker Compose是一個(gè)用來定義和運(yùn)行復(fù)雜應(yīng)用的Docker工具。一個(gè)使用Doc...
    渝味閱讀 7,430評(píng)論 0 2
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • 五、Docker 端口映射 無論如何,這些 ip 是基于本地系統(tǒng)的并且容器的端口非本地主機(jī)是訪問不到的。此外,除了...
    R_X閱讀 1,961評(píng)論 0 7
  • 娘一直胃不好,膽囊不好,平時(shí)吃飯很注意。時(shí)不時(shí)會(huì)讓哥給他拿些藥,就這樣拖著也無大礙,我們兄妹幾個(gè)說給娘看看,...
    利敏666閱讀 424評(píng)論 0 2

友情鏈接更多精彩內(nèi)容