From 400591498c4521644ed03dade0f65d7edb233c47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Tue, 23 Sep 2025 11:06:25 +0800 Subject: [PATCH] =?UTF-8?q?feat(docker-exec-via-sock):=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0DOCKER=5FLAST=5FRESPONSE=E5=8F=98=E9=87=8F=E5=A3=B0?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-exec-via-sock.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docker-exec-via-sock.sh b/docker-exec-via-sock.sh index a224829..833d124 100644 --- a/docker-exec-via-sock.sh +++ b/docker-exec-via-sock.sh @@ -37,6 +37,7 @@ DOCKER_SOCKET="/var/run/docker.sock" DOCKER_API_VERSION="v1.51" CONTAINER_NAME="" CMD_TO_EXEC="" +DOCKER_LAST_RESPONSE="" require_command() { if ! command -v "$1" >/dev/null 2>&1; then @@ -62,7 +63,6 @@ docker_exec_create() { Cmd: ["sh", "-c", $cmd] }') - DOCKER_LAST_RESPONSE="" DOCKER_LAST_RESPONSE=$(curl --fail --silent --show-error --unix-socket "$DOCKER_SOCKET" \ -X POST \ -H "Content-Type: application/json" \ @@ -84,7 +84,6 @@ docker_exec_start() { docker_exec_start_id=$1 docker_exec_start_desc=$2 docker_exec_start_endpoint="${docker_api_base}/exec/${docker_exec_start_id}/start" - DOCKER_LAST_RESPONSE="" DOCKER_LAST_RESPONSE=$(curl --fail --show-error --silent --unix-socket "$DOCKER_SOCKET" \ -X POST \ -H "Content-Type: application/json" \ @@ -99,7 +98,6 @@ docker_exec_start() { docker_exec_exit_code() { docker_exec_exit_id=$1 docker_exec_inspect_endpoint="${docker_api_base}/exec/${docker_exec_exit_id}/json" - DOCKER_LAST_RESPONSE="" DOCKER_LAST_RESPONSE=$(curl --fail --silent --show-error --unix-socket "$DOCKER_SOCKET" "$docker_exec_inspect_endpoint") docker_exec_exit_code_value=$(printf '%s' "$DOCKER_LAST_RESPONSE" | jq -r '.ExitCode // empty')