首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在高山docker中获取ssh-keygen

在高山docker中获取ssh-keygen
EN

Stack Overflow用户
提问于 2018-03-24 06:25:19
回答 1查看 9.7K关注 0票数 4

对于节点红色的新功能项目-其中一个可以与git存储库同步,我需要在我的高山码头图像中的ssh-keygen。根据Alpine Linux packages for v3.6的说法,它位于openssh-keygen包中。

因此,我在Dockerfile中添加了如下所示的RUN命令,但没有成功。

代码语言:javascript
复制
......
RUN   apk update && \
      apk add --no-cache \
      openssh-keygen
......

然后,我测试它是否进入图像,通过从图像创建一个容器,执行一个docker exec -it containername sh,然后输入ssh-keygen -但没有找到它。

如果我在Dockerfile文件中的RUN命令下用openssh替换openssh-keygen,也不起作用。

有人能给我指个方向吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-26 05:53:45

感谢@PrasadK -它推动了我的脚步,从0.18.3版本开始Node-Red新项目的答案-为了有一个远程repo -在Node- Red项目中使用这个函数,底层的docker镜像需要ssh-keygen。在Dockerfile中使用以下命令执行此操作:

代码语言:javascript
复制
......
RUN   apk update && \
      apk add --no-cache \
      openssh-keygen
......
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49459067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档