gpt4 book ai didi

Docker化现有项目

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

我有一个基于 Web 的应用程序,它使用 Play 框架和 Scala,我想对其进行 Dockerize。本质上,我想执行以下操作:

  1. 创建一个 docker 文件,作为我的 play 应用程序的 docker 容器
  2. 能够将配置传递给此 docker 文件,以便我可以为我的本地代码库或从 master 分支中拉取构建 docker 镜像

关于我如何开始有什么建议吗?

最佳答案

嗯,谢天谢地,许多现有的 Dockerfile 已经存在用于此目的,因此没有必要创建新的 Dockerfile。

通过在 DockerHub 上快速搜索这些 [ 1 , 2 ] Play Framework 的图像已经存在。您可以“按原样”使用它们,或者如果出于某种原因您需要更多附加功能,则只需基于它们创建一个新图像。

docker pull <image name>docker run <image name>足以使它们启动并运行,plenty of parameters根据您的需要

无论您的选择是什么,最好先阅读 Docs 来熟悉 Docker 的概念。 (写得很好)。

此外,为了满足您的配置要求,请特别关注 volumes in Docker ,它允许您与容器共享主机中的文件夹。

关于Docker化现有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32857897/

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