Fuz*_*Ami 12 github docker alpine-linux
为了成功将私有存储库克隆到基于Alpine的docker中,我需要运行以下命令:
ssh-keyscan github.com >> ~/.ssh/known_hosts
.
但由于ssh-keyscan不是Alpine linux的一部分(默认情况下),我必须首先使用apk安装它.问题是:我不知道如何 - 我无法在谷歌的任何地方找到它.
Fuz*_*Ami 21
这花了太长时间才发现它没有记录在任何地方:
apk update && apk add openssh
Run Code Online (Sandbox Code Playgroud)
或者:
apk add -qU openssh
Run Code Online (Sandbox Code Playgroud)
Pie*_*oux 10
这可以做到这一点:
RUN apk add --no-cache openssh-client \
&& ssh-keyscan github.com > ~/.ssh/known_hosts
Run Code Online (Sandbox Code Playgroud)
你可以在这个网站上找到Alpine linux软件包的内容:https://pkgs.alpinelinux.org/contents?branch = edit&name = opennh -client &arch = x86&repo =main
您实际上正在寻找的命令ssh-keyscan
,您可以使用pkgs.alpinelinux.org/contents轻松找到它。
归档时间: |
|
查看次数: |
7879 次 |
最近记录: |