From ee79ff7fc1759ca89abbf6743352ead1430f79f3 Mon Sep 17 00:00:00 2001 From: yystopf Date: Mon, 10 Apr 2023 17:26:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9Areadme.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index e2130f9..8028c9b 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,27 @@ -# jianmu-runner-ssh +# gitlink-runner-ssh #### 介绍 -用于通过ssh私钥免密登陆远程主机执行命令 +用于通过ssh私钥免密登陆远程主机执行命令或复制文件,支持跳板机 #### 输入参数 ``` -JIANMU_SSH_PASS: 远程主机登陆密码 JIANMU_SSH_PRIVATE_KEY: 远程主机私钥 -JIANMU_SSH_IP: 远程主机IP -JIANMU_SSH_PORT: SSH端口 -JIANMU_SSH_USER: SSH连接用户 +JIANMU_REMOTE_IP: 远程主机IP +JIANMU_REMOTE_PORT: 远程主机SSH端口 +JIANMU_REMOTE_USER: 远程主机SSH连接用户 +JIANMU_GATEWAY_IP: 跳板机IP +JIANMU_GATEWAY_PORT: 跳板机SSH端口 +JIANMU_GATEWAY_USER: 跳板机SSH连接用户 JIANMU_SSH_CMD: 远程执行的命令 ``` #### 构建docker镜像 ``` # 创建docker镜像 -docker build --rm -f dockerfile/xxx -t jianmudev/jianmu-runner-ssh-cmd:${version} . +docker build --rm -f dockerfile/xxx -t yystopf/runner_ssh:${version} . # 上传docker镜像 -docker push jianmudev/jianmu-runner-ssh-cmd:${version} +docker push yystopf/runner_ssh:${version} ``` #### 用法 @@ -28,5 +30,5 @@ docker run --rm \ -e JIANMU_SSH_PRIVATE_KEY=xxx \ -e JIANMU_SSH_HOST=xxx \ -e JIANMU_SSH_CMD=xxx \ - jianmudev/jianmu-runner-ssh-cmd:${version} + yystopf/runner_ssh:${version} ```