summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerhard Lazu <gerhard@lazu.co.uk>2021-09-07 16:29:40 +0100
committerGerhard Lazu <gerhard@lazu.co.uk>2021-09-07 16:29:40 +0100
commit37ea496273ebb6ad6c92569defbc0312a3bd0cbc (patch)
tree5ebb945c1bcf39e422dfe186aaef16c04fed989a
parented43633fa290f65dd3f86b69f58544f27193967d (diff)
downloadrabbitmq-server-git-37ea496273ebb6ad6c92569defbc0312a3bd0cbc.tar.gz
Add debug utilities to Docker image
We need these to debug various rabbitmq-related issues. Ephemeral debug containers are not enabled on GKE Autopilot (not sure if GKE enables this alpha feature at all), so we are doing this instead. error: ephemeral containers are disabled for this cluster (error from server: "the server could not find the requested resource"). Backport to v3.9.x & v3.8.x if build passes Pair @Gsantomaggio Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
-rw-r--r--packaging/docker-image/Dockerfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging/docker-image/Dockerfile b/packaging/docker-image/Dockerfile
index 86657a2a7d..48d33875fc 100644
--- a/packaging/docker-image/Dockerfile
+++ b/packaging/docker-image/Dockerfile
@@ -286,7 +286,7 @@ RUN set -eux; \
fi; \
[ -s /usr/local/bin/rabbitmqadmin ]; \
chmod +x /usr/local/bin/rabbitmqadmin; \
- apt-get update; apt-get install -y --no-install-recommends python3; rm -rf /var/lib/apt/lists/*; \
+ apt-get update; apt-get install -y --no-install-recommends python3 dstat sysstat htop nmon tmux neovim; rm -rf /var/lib/apt/lists/*; \
rabbitmqadmin --version
# MANAGEMENT-TLS MANAGEMENT
EXPOSE 15671 15672