Docker:通过参数共享私钥
发布时间:2020-12-16 03:25:31 所属栏目:安全 来源:网络整理
导读:我想将我的github私钥共享到我的docker容器中. 我正在考虑通过ARG通过docker-compose.yml共享它. 是否可以按此处所述使用ARG共享私钥? Pass a variable to a Dockerfile from a docker-compose.yml file # docker-compose.yml fileversion: '2'services: my
我想将我的github私钥共享到我的docker容器中. 我正在考虑通过ARG通过docker-compose.yml共享它. 是否可以按此处所述使用ARG共享私钥?
然后我希望在Dockerfile中将其用作:
是否可以通过ARGs? 最佳答案
如果您可以使用最新的docker 1.13(或ce 17.03 ce),则可以使用docker swarm secret:请参阅“ Managing Secrets In Docker Swarm Clusters”
这样就可以将机密与正在启动的容器相关联:
如果您不能使用docker swarm,则可以尝试设置docker credential helper. 您可以使用独立的机密管理器(例如Hashicorp Vault)在“ Secrets and LIE-abilities: The State of Modern Secret Management (2017)”中检查其他相关选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |