对于刚安装完docker,是没有/etc/docker/key.json 这个文件的,也不会有/etc/docker/ 目录
但是当我们启动或者重启docker后,就会自动创建上面的目录,以及生成/etc/docker/key.json 文件
[root@qq-5201351 ~]# systemctl restart docker
关于/etc/docker/key.json 这个文件,有如下几点说明:
1、在不同的机器上安装相同版本的docker,启动后,生成的key.json内容都是不一样的
2、这个文件即使不小心删除了,也不要紧,重新启动docker后,又会生成新的
笔者也上网查询了一下关于这个文件的说明,不确定是否为官方说明,笔者在官网中也未找到
This is the dockerd key for TLS connections. in web format, that docker uses when connecting to other TLS servers like registries. It’s automatically generated by the docker engine on startup, so there’s no risk if deleted. You should treat it as sensitive since TLS connections using an exposed key are not secure.
这里也说明了,它是由 docker 引擎在启动时自动生成的,因此删除没有风险。
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17376063.html
标签:TLS,文件,etc,json,key,docker From: https://www.cnblogs.com/5201351/p/17376063.html