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} ```