【发布时间】:2017-01-11 15:30:23
【问题描述】:
我成功添加了我的 shh 密钥,并将其从原始文件复制到文件夹密钥,但是它无法访问它
我的码头文件:
FROM wernight/phantomjs
#Install casperjs WORKDIR /home
WORKDIR /home
USER root
RUN (apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y git socat python dnsutils )
RUN git clone https://github.com/n1k0/casperjs.git
RUN mv /home/casperjs /usr/local/share/casperjs-latest
RUN ln -sf /usr/local/share/casperjs-latest/bin/casperjs /usr/local/share/casperjs
RUN ln -sf /usr/local/share/casperjs-latest/bin/casperjs /usr/local/bin/casperjs
RUN ln -sf /usr/local/share/casperjs-latest/bin/casperjs /usr/bin/casperjs
ADD /home/afaf/reworldmedia-network/keys/id_rsa /home/afaf/.ssh/id_rsa
ADD /home/afaf/reworldmedia-network/keys/id_rsa.pub /home/afaf/.ssh/id_rsa.pub
ADD start.sh /start.sh
ENTRYPOINT /start.sh
【问题讨论】:
-
你的 Dockerfile 会有很大帮助
-
是的,请添加
entrypoint.sh和根目录结构