我正在尝试使用docker和watchtower构建OTA(无线)更新机制。我是linux和Docker的新手。我想我将使用显示的技术here。我认为bitbucket ssh密钥存储在主机(rpi)中,我将把这些密钥复制到容器中。我想知道的是;因为我的rpi设备将在我的客户手中。
答案 0 :(得分:0)
需要在每个rpi上使用SSH私钥,并且需要将相应的公钥添加到Bitbucket存储库中。
如果私钥被泄露 - 这是可能的,如果您在任何地方分发它 - 那么潜在的损害将取决于您放置公钥的位置。你可以通过以下几点来减轻这种潜在的伤害: