更新:readme.md
This commit is contained in:
parent
cafd22d439
commit
ee79ff7fc1
20
README.md
20
README.md
|
@ -1,25 +1,27 @@
|
||||||
# jianmu-runner-ssh
|
# gitlink-runner-ssh
|
||||||
|
|
||||||
#### 介绍
|
#### 介绍
|
||||||
用于通过ssh私钥免密登陆远程主机执行命令
|
用于通过ssh私钥免密登陆远程主机执行命令或复制文件,支持跳板机
|
||||||
|
|
||||||
|
|
||||||
#### 输入参数
|
#### 输入参数
|
||||||
```
|
```
|
||||||
JIANMU_SSH_PASS: 远程主机登陆密码
|
|
||||||
JIANMU_SSH_PRIVATE_KEY: 远程主机私钥
|
JIANMU_SSH_PRIVATE_KEY: 远程主机私钥
|
||||||
JIANMU_SSH_IP: 远程主机IP
|
JIANMU_REMOTE_IP: 远程主机IP
|
||||||
JIANMU_SSH_PORT: SSH端口
|
JIANMU_REMOTE_PORT: 远程主机SSH端口
|
||||||
JIANMU_SSH_USER: SSH连接用户
|
JIANMU_REMOTE_USER: 远程主机SSH连接用户
|
||||||
|
JIANMU_GATEWAY_IP: 跳板机IP
|
||||||
|
JIANMU_GATEWAY_PORT: 跳板机SSH端口
|
||||||
|
JIANMU_GATEWAY_USER: 跳板机SSH连接用户
|
||||||
JIANMU_SSH_CMD: 远程执行的命令
|
JIANMU_SSH_CMD: 远程执行的命令
|
||||||
```
|
```
|
||||||
#### 构建docker镜像
|
#### 构建docker镜像
|
||||||
```
|
```
|
||||||
# 创建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镜像
|
||||||
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_PRIVATE_KEY=xxx \
|
||||||
-e JIANMU_SSH_HOST=xxx \
|
-e JIANMU_SSH_HOST=xxx \
|
||||||
-e JIANMU_SSH_CMD=xxx \
|
-e JIANMU_SSH_CMD=xxx \
|
||||||
jianmudev/jianmu-runner-ssh-cmd:${version}
|
yystopf/runner_ssh:${version}
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in New Issue