首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署docker镜像

部署docker镜像
EN

Stack Overflow用户
提问于 2020-05-05 05:24:23
回答 2查看 41关注 0票数 1

我有一个nodejs服务器应用程序和一个单独的reacts客户端应用程序。我已经为两者创建了docker映像,并在顶层创建了docker compose来构建和运行这两者

我正在努力理解如何在某个地方部署/托管这些应用程序?我是否要将两个独立的映像部署到docker寄存器?或者这是一种将其作为一个完整的docker容器进行托管的方式?

EN

回答 2

Stack Overflow用户

发布于 2020-05-10 01:25:24

Docker Registry是构建镜像的存储。如果比较常规软件,可以认为它是编译“二进制文件”的位置。

通常,您的源代码可能有某种配置项,当您触发它时,例如,通过提交到“master”分支,新的映像将在CI上构建。它可以将其推送到注册表中进行长期存储,或者直接推送到您的托管服务器(或您的服务器中的注册表)。

你可以配置你的docker-compose,当你在你的服务器上重新运行它时,你可以从私有注册表中拉出最新的镜像。基本上,当你在一些服务器上运行docker-compose up时,如果你已经完成了所需的配置,主机就会发生。这真的取决于你将在哪里托管它们。

也许会有帮助:

票数 1
EN

Stack Overflow用户

发布于 2020-05-10 01:42:38

如果您已经在本地构建了docker镜像,则可以使用DockerHub来托管docker镜像。如果你使用的是Github Actions,this gist脚本会很有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61601878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档