gpt4 book ai didi

docker - 如何避免在dockerhub上上传基础镜像?

转载 作者:行者123 更新时间:2023-12-02 18:26:21 25 4
gpt4 key购买 nike

我已经建立了一张基于 tensorflow / tensorflow 图像的图像
当我尝试将镜像推送到dockerhub时​​,表明它需要超过1.5GB的空间才能上传

563696d99850: Layer already exists  
143e5fff24a3: Layer already exists
0c1be9bb1e3d: Pushing [====> ] 5.963MB/65.23MB
b7a1811f2ea8: Pushing [==========================================> ] 8.522MB/10.13MB
f871135480f9: Layer already exists
0ffcfa94cbd7: Pushing [===> ] 6.658MB/83.39MB
d988b477570e: Layer already exists
3ac411c5111b: Layer already exists
fb527dc12c46: Pushed
cb90a867c0cd: Pushed
5a670d7dd0c6: Pushed
6c92ecfa77e9: Pushing [> ] **4.286MB/1.757GB**
5b96a3898347: Pushed
019cc58032ea: Pushing [=====> ] 1.273MB/10.98MB
0f02bf561d26: Waiting
63d29dc0e589: Waiting
28ba7458d04b: Waiting
838a37a24627: Waiting
a6ebef4a95c3: Waiting
b7f7d2967507: Waiting

有什么办法可以避免这种情况?

Dockerfile:
FROM tensorflow/tensorflow

WORKDIR /usr/src/app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
RUN pip install opencv-python-headless

COPY model.py .
COPY model_08015_07680.h5 .
COPY images /usr/src/app/images
COPY labels.txt .
COPY test_run.py .



CMD ["python","./test_run.py"]

我已经拉了图像tensorflow / tensorflow

最佳答案

好吧,您可以使用自动构建来避免整个上传过程。

Docker Hub可以根据外部代码存储库服务(仅GitHub和Bitbucket)中的源代码自动生成镜像,并将生成的镜像自动推送到您的帐户。

我不会在这里详细介绍,因为Docker文档已经有一个专用页面,其中包含有关automated builds的详细信息。

关于docker - 如何避免在dockerhub上上传基础镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62247323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com