在 docker 集线器上共享多容器应用程序的最简单方法是什么?
What is the simplest way to share a multi-container app on docker hub?
我有一个完全 docker 的应用程序,具有多种服务:前端、后端、用户服务、多个数据库等...
我使用 docker-compose.yml
文件来安排一切。我现在正尝试与没有 CS/coding 知识的人分享这个应用程序,这样他们所需要做的就是从 docker 中心拉出这个应用程序并输入命令 docker-compose up
或类似的东西.
我正在研究执行此操作的最佳方法,但我对 docker 群体、捆绑、堆栈、服务等的词典感到非常迷茫...
共享从 docker-compose.yml 文件开始的图片集的最佳做法是什么?
将镜像推送到 Dockerhub(可能推送到私有存储库)。
将 docker-compose.yml 文件提供给任何需要它的人(如果需要,连同相关的 .env)。
让他们登录到 docker hub(即,如果它们在私有存储库中,他们将需要一个 Dockerhub 用户并访问您的图像)
运行 docker-组合-d
这应该是您需要做的全部,docker-compose 应该将图像拉下来,Bob 是您的叔叔。
我有一个完全 docker 的应用程序,具有多种服务:前端、后端、用户服务、多个数据库等...
我使用 docker-compose.yml
文件来安排一切。我现在正尝试与没有 CS/coding 知识的人分享这个应用程序,这样他们所需要做的就是从 docker 中心拉出这个应用程序并输入命令 docker-compose up
或类似的东西.
我正在研究执行此操作的最佳方法,但我对 docker 群体、捆绑、堆栈、服务等的词典感到非常迷茫...
共享从 docker-compose.yml 文件开始的图片集的最佳做法是什么?
将镜像推送到 Dockerhub(可能推送到私有存储库)。
将 docker-compose.yml 文件提供给任何需要它的人(如果需要,连同相关的 .env)。
让他们登录到 docker hub(即,如果它们在私有存储库中,他们将需要一个 Dockerhub 用户并访问您的图像)
运行 docker-组合-d
这应该是您需要做的全部,docker-compose 应该将图像拉下来,Bob 是您的叔叔。