From ffc05c7b32ec88e196a3a9d381d95397497fa017 Mon Sep 17 00:00:00 2001 From: James Morris Date: Wed, 2 Dec 2020 11:26:31 -0500 Subject: [PATCH 1/2] Remove redundant RUN mkdir --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6521d1d6..ffbbbd3c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,9 +2,8 @@ FROM ruby:2.7.2-alpine3.12 MAINTAINER Jonathan Claudius ENV PROJECT=github.com/mozilla/ssh_scan -RUN mkdir /app -ADD . /app WORKDIR /app +ADD . /app # required for ssh-keyscan RUN apk --update add openssh-client From 1335d88bd4abc449af15b2947f8eb192b23f9cdb Mon Sep 17 00:00:00 2001 From: James Morris Date: Wed, 2 Dec 2020 11:27:36 -0500 Subject: [PATCH 2/2] Make running from a container easier --- Dockerfile | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index ffbbbd3c..bffa7436 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,4 +15,4 @@ RUN apk --update add --virtual build-dependencies build-base && \ apk del build-dependencies build-base && \ rm -rf /var/cache/apk/* -CMD /app/bin/ssh_scan +ENTRYPOINT [ "/app/bin/ssh_scan" ] diff --git a/README.md b/README.md index a5ddd3ba..639c773c 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ To run from a docker container, type: ```bash docker pull mozilla/ssh_scan -docker run -it mozilla/ssh_scan /app/bin/ssh_scan -t sshscan.rubidus.com +docker run -it mozilla/ssh_scan -t sshscan.rubidus.com ``` To install and run from source, type: