gpt4 book ai didi

java - 您如何与部署为弹性 beanstalk 上的工作人员的 docker 容器共享特权信息?

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

我有一个包含特权信息(私钥/公钥等)的文件,我不想提交到我的 github 存储库,但运行我的数据处理应用程序需要它。我正在使用弹性 beanstalk 将此应用程序作为 docker 容器部署到 EC2 实例。

试图避免将某些东西与环境变量一起破解。我已经看到使用单独的数据容器和附加的数据卷可能是执行此操作的正确方法。在这一点上,我无法让它正常工作。我也在考虑使用 etcd ( https://coreos.com/blog/etcd-2.2/ )。

有兴趣了解其他开发人员如何完成此任务。

最佳答案

我 fork 了现有的 docker 镜像,在我的应用程序需要的每个配置中都包含了特殊路径。或者我在 docker 容器中创建/some_dir 并创建指向这些目录的链接。例如:

/etc/apache2 --->/some_dir/apache2/

我使用 external volume 运行 docker 容器.您可以阅读此内容 "Managing data in containers" :

docker run --rm=true -ti -v `pwd`:/some_privileged_imformation_path my-docker-hub-user/docker-image:${OS_TYPE}${OS_VERSION}_${TAG}  myapp

我也在使用 https://hub.docker.com/免费做 automate build of containers on GitHUB .

关于java - 您如何与部署为弹性 beanstalk 上的工作人员的 docker 容器共享特权信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32528120/

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