色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

如何使用Docker搭建pypi私有倉(cāng)庫(kù)

瀏覽:181日期:2024-11-10 08:45:03

一、搭建

1、準(zhǔn)備htpasswd.txt文件

該文件內(nèi)容包含上傳包至倉(cāng)庫(kù)時(shí)驗(yàn)證的用戶名和密碼

pip install htpasswdhtpasswd -sc htpasswd.txt <username>

2、啟動(dòng)容器

docker run --name pypiserver --restart=always -v /data/pypi/packages:/data/packages -v /root/htpasswd.txt:/data/htpasswd.txt -p 8080:8080 -d pypiserver/pypiserver -P htpasswd.txt packages#需在宿主機(jī)上提前建立好data目錄及htpasswd.txt文件

3、設(shè)置nginx反向代理

cat /usr/local/nginx/conf/exten/pypi.confupstream pypi { server 127.0.0.1:8080; } server { listen 80; server_name pypi.local.me; location / { proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Scheme $scheme; proxy_pass http://pypi; }}

二、使用

1、建立測(cè)試項(xiàng)目

# 建立項(xiàng)目目錄mkdir -p linode_example/linode_example# 建立setup.pycat linode_example/setup.pyfrom setuptools import setupsetup( name=’linode_example’, packages=[’linode_example’], #上傳到倉(cāng)庫(kù)后的目錄,如http://pypi.local.me/linode_example description=’Hello world enterprise edition’, version=’0.1’, # 版本號(hào) url=’http://github.com/example/linode_example’, author=’Linode’, keywords=[’pip’,’linode’,’example’] )# 該文件內(nèi)容為說明性內(nèi)容,可根據(jù)自己的包的情況進(jìn)行設(shè)置 # 建立__init__.py 主程序cat linode_example/linode_example/__init__.pydef hello_word(): print('hello world') # 打包并上傳python3.7 setup.py sdist # 打包,執(zhí)行完后會(huì)在dist目錄下有個(gè)tar包twine upload --repository-url http://pypi.local.me dist/* # 上傳時(shí)需要輸入用戶名和密碼:admin/admin123

2、使用上傳至倉(cāng)庫(kù)的包

pip install -i http://pypi.local.me --trusted-host pypi.local.me linode_example

打包注意事項(xiàng):

1、所有需要打包的項(xiàng)目在git倉(cāng)庫(kù)中的目錄結(jié)構(gòu)必須一致,便于jenkinsfile自動(dòng)化集成;

2、所有需要打包的項(xiàng)目的setup.py文件必須位于項(xiàng)目根目錄下;

3、python使用統(tǒng)一版本,每個(gè)項(xiàng)目的版本需要固定,便于迭代。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 日韩性视频网站 | 久草新| ffyybb免费福利视频 | 欧美日韩国产免费一区二区三区 | 国产一区二区三区毛片 | 免费中国一级啪啪片 | 国产成人精品综合久久久 | 国产亚洲精品一区二区三区 | 欧美成人鲁丝片在线观看 | 超清国产粉嫩456在线免播放 | 国产精品黄在线观看观看 | 8888奇米四色在线 | 欧美成人免费xxx大片 | 欧美美女网站 | 国产精品日本一区二区在线播放 | 日韩免费高清 | 中文字幕久久久 | 日韩视频中文字幕 | 特黄特黄aaaa级毛片免费看 | 性做爰片免费视频毛片中文i | 岛国在线免费观看 | 日本 欧美 国产 | 亚洲黄色成人 | 亚州一级片 | 99国产精品热久久久久久夜夜嗨 | 久久精品国产99国产精品亚洲 | 精品一区二区高清在线观看 | 精品国产一区二区三区不卡在线 | 国产后式a一视频 | 国产精品亚洲专区在线播放 | 亚洲天堂一区二区在线观看 | www色在线| 亚洲欧美视频在线 | 色视频在线观看视频 | 亚洲免费视频网站 | 亚洲精品自拍视频 | 美女黄频网站 | 久久在线视频免费观看 | 中文国产成人精品久久96 | 色综合久久91 | 韩国一级做a爰片性色毛片 韩国一区在线 |