From c89e396121dba417ea255b2e4a3bf0ea85771200 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Mon, 1 Jul 2019 15:39:52 +0200 Subject: [PATCH] Lazydocker can be ran directly as entrypoint Thanks to the script: ```sh #!/bin/sh resize > /dev/null lazydocker $@ ``` --- Dockerfile | 3 ++- README.md | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8e57d6b5..899cd05e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,5 +25,6 @@ LABEL org.label-schema.schema-version="1.0.0-rc1" \ org.label-schema.vcs-description="The lazier way to manage everything docker" \ org.label-schema.docker.cmd="docker run -it -v /var/run/docker.sock:/var/run/docker.sock lazydocker" \ org.label-schema.version=${VERSION} -ENTRYPOINT [ "/bin/sh" ] +RUN printf "#!/bin/sh\n\nresize > /dev/null\nlazydocker \$@\n" > /usr/bin/run && chmod 500 /usr/bin/run +ENTRYPOINT [ "/usr/bin/run" ] COPY --from=builder /go/src/github.com/jesseduffield/lazydocker/lazydocker /usr/bin/lazydocker diff --git a/README.md b/README.md index e6efcee9..8d569792 100644 --- a/README.md +++ b/README.md @@ -101,8 +101,6 @@ go get github.com/jesseduffield/lazydocker docker run -it -v /var/run/docker.sock:/var/run/docker.sock lazydocker ``` -1. Then enter `lazydocker` - ## Usage Call `lazydocker` in your terminal. I personally use this a lot so I've made an alias for it like so: