gpt4 book ai didi

docker - 更新Strapi Docker package.json

转载 作者:行者123 更新时间:2023-12-02 19:19:30 28 4
gpt4 key购买 nike

我正在尝试通过容器化Strapi CMS来学习有关Docker的知识。默认的Docker镜像(https://github.com/strapi/strapi-docker)可以很好地作为起点,但是我正尝试为我的需要向Strapi实例添加几个包(使用https://www.npmjs.com/package/strapi-provider-upload-azure-storage添加Azure存储帐户支持)。由于我是Docker的新手,因此我很难确定如何在Docker运行过程中使容器安装该软件包。

我看到strapi / base镜像Dockerfile包含以下引用package.json文件的行:

COPY ./package.json ./



我假设这是我要安装的软件包的引用,以便以后由npm安装它们,但是我不确定该package.json文件位于何处,更不用说如何修改了它。

非常感谢您提供有关在Docker运行过程中确定如何安装该软件包的帮助!

最佳答案

我发现,stradi-docker使用脚本来构建镜像,而不仅仅是仓库中的Docker文件(bin / build.js)。我还发现docker-entrypoint.sh是进行依赖项安装的地方,因此我在检查node_modules目录后添加了几个npm install语句。这样做使我能够成功地将所需的软件包添加到我的Docker容器中。

关于docker - 更新Strapi Docker package.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60890718/

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