首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将项目从服务器包含到Laravel帆码头映像中

如何将项目从服务器包含到Laravel帆码头映像中
EN

Stack Overflow用户
提问于 2022-06-01 19:51:55
回答 1查看 64关注 0票数 0

我对PHP / Laravel / Linux / composer / docker等非常陌生,但是我确实有这样的任务:从内部服务器检索一些代码文件,然后用它制作一个坞容器。该项目使用PHP7.1.3编写,并使用Laravel框架。

我从服务器复制了整个https文件夹,我认为它包含了我需要的所有内容。

我还能够从Laravel文档中创建示例应用程序,我还创建了一个全新的Laravel项目。但是,是否有机会使用我现在拥有的所有代码文件“生成”一个新项目?

我甚至有一个composer.json和composer.lock文件,在我看来,该文件应该“列出”我在安装码头时需要的每个组件,对吗?

同样让我烦恼的是,我甚至不能让这个项目在我的开发机器上运行…

EN

回答 1

Stack Overflow用户

发布于 2022-06-01 21:35:51

我认为你应该一步一步地做这件事。但让我先回答你的一些问题。

  • 如果"https“文件夹包含类似于新鲜Laravel安装的类似文件夹结构,则很可能是全部。但我们不能确定。

据我所知,

  • 无法从文件中生成新项目。首先,您需要知道Laravel版本项目使用的是哪个版本。必须在composer.json.

上声明

  • In composer.json文件列出了项目所需的包。安装它们时,这些包被安装为vendor

文件夹。

这是我的建议;

正如你说过的,如果有人把这些任务交给你,你似乎对这些话题很陌生,这不是教授这类话题的明智方法。

我认为你必须从在本地机器上运行项目开始。如果你有错误,不要问他们一个新的问题。很可能您需要数据库,并且需要了解运行迁移、种子等。

当您管理运行项目时,您可以开始对项目进行对接。如果您的项目是用较新版本的laravel构建的,您可以轻松地使用sail,否则您可以构建自己的dockerfile或将laravel升级到更新的版本。

你的问题太广泛了,我认为你找不到这个问题的答案。

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

https://stackoverflow.com/questions/72467343

复制
相关文章

相似问题

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