From 351a7c6466f4888e8997f10e10d5754c2c1575c1 Mon Sep 17 00:00:00 2001 From: htlee Date: Wed, 18 Mar 2026 06:52:22 +0900 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20SSH=20=ED=98=B8=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20IP=20=EC=88=98=EC=A0=95=20(Docker=20bridge=20gatewa?= =?UTF-8?q?y)=20(#36)=20Co-authored-by:=20htlee=20=20Co-?= =?UTF-8?q?committed-by:=20htlee=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index fedbad1..089ed48 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -89,9 +89,11 @@ jobs: mkdir -p ~/.ssh echo "$DEPLOY_KEY" > ~/.ssh/id_deploy chmod 600 ~/.ssh/id_deploy - ssh-keyscan localhost >> ~/.ssh/known_hosts 2>/dev/null || true + # Docker 컨테이너 → 호스트: bridge gateway(172.17.0.1) 경유 + DOCKER_HOST_IP=172.17.0.1 + ssh-keyscan $DOCKER_HOST_IP >> ~/.ssh/known_hosts 2>/dev/null || true - SSH_CMD="ssh -i ~/.ssh/id_deploy -o StrictHostKeyChecking=no root@localhost" + SSH_CMD="ssh -i ~/.ssh/id_deploy -o StrictHostKeyChecking=no root@$DOCKER_HOST_IP" $SSH_CMD bash -s << 'RESTART' set -e