首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用pipenv将包添加到现有的坞容器中?

如何使用pipenv将包添加到现有的坞容器中?
EN

Stack Overflow用户
提问于 2022-06-09 13:50:47
回答 1查看 85关注 0票数 0

目前,我有一个Django应用程序运行在一个码头容器中,我希望在不重新构建整个容器的情况下向容器安装额外的软件包。我试着用:

代码语言:javascript
运行
复制
docker-compose up

然后

代码语言:javascript
运行
复制
docker-compose exec web pipenv install "package_name_here"

所发生的是包安装,但我失去它的时候,我关闭了容器。

在关闭容器而不重新构建整个容器之后,如何坚持安装?

EN

Stack Overflow用户

发布于 2022-06-09 13:57:43

通常,每次启动码头集装箱时,都会从头开始。获得持久数据的唯一方法是创建一个卷,然后将其挂载到容器中,但在主机存储中保持持久。

不过,您可以启动一个容器并根据您的需要对其进行修改(例如,安装您的pipenv安装)。然后您可以使用docker commit,它基本上是您修改的当前系统的副本。然后,您可以更改出码头撰写文件,以使用这个共列的形象,而不是干净的一个。

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

https://stackoverflow.com/questions/72561520

复制
相关文章

相似问题

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