目前我们是在单个 docker 容器上运行的应用程序,该应用程序需要将各种敏感数据作为环境变量传递,
我将它们放在运行命令中,这样它们就不会出现在图像中,然后出现在存储库中,但是我最终得到了一个非常不安全的运行命令,
现在,我知道存在 docker 机密,但是,如何在不部署集群的情况下使用它们?或者有没有其他方法来保护这些数据?
此致,
我目前在 iis 8.5 服务器上部署了几个站点,每个站点都有自己的 80 和 443 绑定,我需要为机器上配置的每个主机名拥有不同的证书,但是当我想编辑与443 绑定在一个站点上,我收到以下消息:
至少有一个其他站点使用相同的 HTTPS 绑定,并且该绑定配置了不同的证书。您确定要重用此 HTTPS 绑定并重新分配其他站点以使用新证书吗?
是/否
即使我为每个站点的每个绑定设置了主机名,也会发生这种情况,
如果我点击是,所有绑定都会被修改,所有站点都保持相同的证书,如果我点击否,则没有任何反应,
如何仅更改我托管的 1 个站点的证书?
我目前正在尝试在 centOS 6.9 服务器上安装 docker-ce 17+,但是,在运行 yum install docker-ce 时出现以下错误:
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: systemd-units
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: libseccomp.so.2()(64bit)
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: libsystemd.so.0()(64bit)
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2.9
Error: Package: docker-ce-17.06.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: libsystemd.so.0(LIBSYSTEMD_209)(64bit)
Run Code Online (Sandbox Code Playgroud)
如果我使用跳过损坏标志运行它,我仍然收到相同的消息,
有谁知道解决这个问题的方法?