From 542922cde5f3f34d461c1e6e09b50a9591742ccb Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sun, 3 May 2020 16:01:56 +0100 Subject: [PATCH] Add ctop shell function to run it via docker if ctop binary not found --- zsh/docker.zsh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zsh/docker.zsh b/zsh/docker.zsh index bba8492..cf1edcf 100644 --- a/zsh/docker.zsh +++ b/zsh/docker.zsh @@ -6,6 +6,14 @@ alias d="docker" alias dc="docker-compose" alias co="docker-compose" +if ! (( $+commands[ctop] )); then + ctop() { + docker run --rm -ti --name=ctop-$RANDOM \ + --volume /var/run/docker.sock:/var/run/docker.sock:ro \ + quay.io/vektorlab/ctop:latest + } +fi + docker_remove_exited () { docker rm "$(docker ps -f='status=exited' -q)" }