我意识到基于 Docker 的波动性(尤其是对于 OS X),这个问题不会过时,但我愿意问它。
我正在使用 Docker 17.12.0-ce-mac49,并且正在尝试将我的公司自签名证书添加到守护程序。
我以前这样做的方式是:
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
cd /tmp
wget http://example.com/root.crt
cat root.crt >> /etc/ssl/certs/ca-certificates.crt
/etc/init.d/docker restart
但是现在我发现我无法将证书附加到守护进程的证书存储中,因为 linuxkit 是一个只读文件系统。
当然有一些方法可以让 docker 守护进程尊重我的自签名证书......但是如何?