gpt4 book ai didi

python - 如何在 kubernetes 容器中安装某物

转载 作者:行者123 更新时间:2023-11-29 03:15:59 25 4
gpt4 key购买 nike

我想在 python 容器中安装 mysql-connector==2.1.6。一种方法是在 DockerFile 中编写此命令

RUN pip install mysql-connector==2.1.6

然后制作图像并在 kubernetes 中使用该图像。但我想运行 python 图像,然后安装 mysql-connector==2.1.6 但是在容器崩溃或重新启动后,我应该再次安装 mysql-connector==2.1.6。经过大量搜索,我看到 cloud_provider在运行的容器中安装包。但它没有解释它是如何做到的。现在我有了 kubernetes,我想在运行的容器上永久安装一些包。 我该怎么办?

我知道我可以提交容器,但我不想要它,因为我不知道用户何时安装包。

最佳答案

容器的更改是短暂的,这是一条硬性规定。如果容器关闭,它们就消失了。您也许可以尝试将所有配置文件放入永久存储中,但这将是一场噩梦。长话短说,如果你想让它持久,你需要让它成为图像的一部分。

关于python - 如何在 kubernetes 容器中安装某物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56450467/

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