yamlapi docker 映象
yamlapi docker映象
一、目錄結構
3個檔案
Dockerfile是docker映象構建檔案
pip.conf是pip配置檔案
requirements.txt是python依賴的第三方庫
pip.conf檔案:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
requirements.txt檔案:
requests>=2.23.0
ddt>=1.4.1
PyMySQL>=0.9.3
DBUtils>=1.3
psycopg2-binary>=2.8.5
pymongo>=3.11.0
redis>=3.2.1
BeautifulReport>=0.1.2
demjson>=2.2.4
loguru>=0.5.0
PyYAML>=5.3.1
ruamel.yaml>=0.16.10
pytest>=5.4.2
pytest-html>=2.1.1
allure-pytest>=2.8.16
pytest-reportlog>=0.1.1
pytest-assume>=2.2.1
pytest-rerunfailures>=9.0
pytest-instafail>=0.4.2
pytest-sugar>=0.9.3
pytest-timeout>=1.3.4
pytest-parallel>=0.1.0
tablib>=2.0.0
openpyxl>=3.0.3
MarkupPy>=1.14
Dockerfile檔案:
FROM python:3.6.9
# 基礎映象
MAINTAINER yangjianliang <526861348@qq.com>
# 作者
RUN ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
apt-get install -y \
tzdata
# 設定時區
COPY pip.conf /root/.pip/pip.conf
COPY requirements.txt /home/
# 複製配置檔案
RUN pip install -r /home/requirements.txt
# 安裝python依賴庫
ENV PYTHONUNBUFFERED=1
# 設定環境變數,不緩衝,等同於python -u
ENV LANGUAGE C.UTF-8
ENV LC_ALL C.UTF-8
# 設定環境變數,選擇C.UTF-8作為預設字符集,用以支援中文
二、打包映象
docker build -t yamlapi .
三、推送到阿里雲映象倉庫
sudo docker login --username=yangjianliang2017 registry.cn-hangzhou.aliyuncs.com
登入阿里雲Docker Registry
輸入密碼
sudo docker tag e7668664099d registry.cn-hangzhou.aliyuncs.com/yangjianliang/yamlapi:0.0.7
給本地映象打tag
sudo docker push registry.cn-hangzhou.aliyuncs.com/yangjianliang/yamlapi:0.0.7
推送到阿里雲映象倉庫
sudo docker pull registry.cn-hangzhou.aliyuncs.com/yangjianliang/yamlapi:0.0.7
從Registry中拉取映象
四、從阿里雲後臺管理介面搜尋yamlapi映象
相關文章
- docker 映象Docker
- Docker私有映象Docker
- 聊聊Docker映象Docker
- docker 映象加速Docker
- Docker Nginx映象DockerNginx
- Docker 映象源Docker
- Docker(五)Docker映象講解Docker
- Docker 映象講解Docker
- docker映象瘦身思路Docker
- docker系列(二):映象Docker
- Docker映象細節Docker
- Docker 映象加速教程Docker
- docker映象遷移Docker
- docker建立beego映象DockerGo
- Docker——映象管理Docker
- docker 儲存映象Docker
- [雲原生]Docker - 映象Docker
- docker構建映象Docker
- Docker 映象新增模組Docker
- docker建立web映象DockerWeb
- docker 映象詳解Docker
- 玩轉Docker映象Docker
- 2、docker映象操作Docker
- 製作Docker映象Docker
- docker映象瘦身方法Docker
- docker學習4:Docker 映象使用Docker
- docker入門1:使用docker映象Docker
- 【docker】docker映象匯出匯入Docker
- Docker筆記(四):Docker映象管理Docker筆記
- Docker映象的構成__docker commitDockerMIT
- docker映象的釋出Docker
- docker映象瘦身&優化Docker優化
- docker安裝mysql映象DockerMySql
- Docker映象中提取DockerfileDocker
- Docker拉取映象太慢Docker
- docker下載映象加速Docker
- 啟用docker中國映象Docker
- Docker--DockerFile與映象Docker