我正在尝试从github克隆私有git存储库。我做了一个这样的Dockerfile:
FROM ubuntu:12.04
RUN apt-get update
RUN apt-get install -y git
RUN mkdir -p /root/.ssh/
ADD ./id_rsa /root/.ssh/id_rsa
RUN git clone git@github.com:usr/repo.git
我在本地很好地使用了这个repo和这个键,所以看起来我在docker中遗漏了一些东西。
我可能遗漏的另一件事是,docker中的~
和$HOME
都指向/
而不是/root
,但我不确定这是否相关。
https://stackoverflow.com/questions/19643946
复制相似问题