From f5acd2b7c252d38c4ebff1429cabea21e0a1cc79 Mon Sep 17 00:00:00 2001 From: AndreasAugustin Date: Sun, 29 Aug 2021 21:48:41 +0200 Subject: [PATCH] fix(): fix unknown host error :bug: (#110) --- .gitignore | 1 + Dockerfile | 3 +++ docker-compose.yml | 1 - src/Dockerfile | 3 +++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 4c49bd7..de6a67a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ .env +tmp* diff --git a/Dockerfile b/Dockerfile index aa182cd..d33bedc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,9 @@ RUN echo "set-option -g default-shell /bin/zsh" >> /root/.tmux.conf # install oh-my-zsh RUN sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" +RUN mkdir -p /root/.ssh \ + && ssh-keyscan -t rsa github.com >> /root/.ssh/known_hosts + WORKDIR /app ####################################### diff --git a/docker-compose.yml b/docker-compose.yml index 7d6c8d6..a72254d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,6 @@ services: volumes: - .:/app/ - ~/.gitconfig:/root/.gitconfig:ro - - ~/.ssh:/root/.ssh/:ro environment: - SSH_PRIVATE_KEY_SRC diff --git a/src/Dockerfile b/src/Dockerfile index 5ee8b03..f2c44d5 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -19,4 +19,7 @@ ADD *.sh /bin/ RUN chmod +x /bin/entrypoint.sh \ && chmod +x /bin/sync_template.sh +RUN mkdir -p /root/.ssh \ + && ssh-keyscan -t rsa github.com >> /root/.ssh/known_hosts + ENTRYPOINT ["/bin/entrypoint.sh"]