我试图了解以下shell脚本: https://github.com/macropin/docker-sshd/blob/master/entry.sh
特别是这部分:
# Copy default config from cache
if [ ! "$(ls -A /etc/ssh)" ]; then
cp -a /etc/ssh.cache/* /etc/ssh/
fi
这是我第一次看到ssh.cache
提及。我只是想验证这是一个默认配置是由Dockerfile作者烘焙到图像中而不是OpenSSH的组件?
TIA, 奥莱
答案 0 :(得分:1)
该目录没有什么特别之处。它只是一个脚本用于保存一组默认ssh配置的目录,然后在容器启动时将它们复制到/ etc / ssh中。