【发布时间】:2017-05-30 23:30:52
【问题描述】:
我想部署我的项目,避免使用 docker-hub。在 tar 文件中发送图像是一个好主意,还是只发送一个与所有本地依赖项结合的 Dockerfile 会更好(在这种情况下,用户需要自己构建图像)?有没有办法自己部署容器?
【问题讨论】:
-
您是否考虑过运行本地 Docker 注册表?
标签: docker deployment
我想部署我的项目,避免使用 docker-hub。在 tar 文件中发送图像是一个好主意,还是只发送一个与所有本地依赖项结合的 Dockerfile 会更好(在这种情况下,用户需要自己构建图像)?有没有办法自己部署容器?
【问题讨论】:
标签: docker deployment
如果您无法运行本地 Docker Registry,则最好发送映像本身,因为它不会强制用户访问任何依赖项。
发送 Dockerfile 作为补充(以记录图像)也很好。
但主要的替代方法是使用docker registry。但是,如果您不想依赖本地注册表存储,可以使用remote storage like S3 with minio。
【讨论】: