| ##1.提交镜像并push到服务器上 | |
| ### sdk | |
| <pre><code> | |
| 原始镜像: face2face_train:0.0.1_origin_sdk(12.1G) | |
| 镜像保存为tar文件: docker save -o face2faceweb.tar bedcce862ec3 | |
| 从当前容器生成镜像: | |
| docker commit -m="facesdk init" -a="jc" <containerId> face2facesdk:<version> | |
| 将新镜像推到docker服务器上: | |
| # 1. 先把本地镜像名称和tag改成公司仓库的名称 | |
| docker tag face2facesdk:<version> base.image.docker:5000/python/face2face_train:<version>_sdk | |
| # 2. 推送修改后的镜像到公司仓库 | |
| docker push base.image.docker:5000/python/face2face_train:<version>_sdk | |
| base.image.docker:5000/python/face2face_train:0.0.3_sdk 13.1G | |
| python app_local.py | |
| </code></pre> | |
| ### sdk slim | |
| 从源镜像到slim: | |
| 1.pip install Cython -i https://pypi.tuna.tsinghua.edu.cn/simple | |
| 2.执行package: https://digital-public.obs.cn-east-3.myhuaweicloud.com/vpp/1batchSynth/2/packaging_script.py | |
| 3. 删除build下面的临时so包 | |
| <pre><code | |
| docker commit -m="facesdk_slim init" -a="jc" <containerId> face2facesdk_slim:<version> | |
| docker tag face2facesdk_slim:<version> base.image.docker:5000/python/face2face_train:<version>_sdk_slim | |
| docker push base.image.docker:5000/python/face2face_train:<version>_sdk_slim | |
| </code></pre> | |
| ### web | |
| <pre><code> | |
| docker commit -m="faceweb init" -a="jc" <containerId> face2faceweb:<version> | |
| docker tag face2faceweb:<version> base.image.docker:5000/python/face2face_train:<version>_web | |
| docker push base.image.docker:5000/python/face2face_train:<version>_web 550M | |
| python -m gradio_web.gradio_test | |
| </code></pre> | |
| ## 2.依赖项 | |
| ```shell script | |
| pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 | |
| pip install opencv-python-headless opencv-contrib-python-headless librosa onnxruntime-gpu einops cv2box -i https://mirrors.aliyun.com/pypi/simple | |
| pip install scikit-image matplotlib pyyaml apstone numexpr flask -i https://mirrors.aliyun.com/pypi/simple | |
| pip install typeguard==2.13.3 -i https://mirrors.aliyun.com/pypi/simple | |
| 365 248 275 7h4no3 GJ20230901 | |
| guiji123 | |
| 180.96.14.117 base.image.docker | |
| docker login base.image.docker:5000 | |
| admin/Guiji@123! | |
| ``` |