- ソース を表示
- Docker/docker_rsock.sh へ行く。
2: 2021-08-19 (木) 14:11:50 iseki ![]() |
現: 2021-10-03 (日) 12:39:29 iseki ![]() |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | *** container_rsock.sh [#p585556f] | ||
+ | - ちょっと変更すると Podman でも使えるので,名称を変更する. | ||
+ | #br | ||
+ | |||
*** toubleshooting [#dbe9549b] | *** toubleshooting [#dbe9549b] | ||
**** 接続時に待ちに入って繋がらない [#pb213cd5] | **** 接続時に待ちに入って繋がらない [#pb213cd5] | ||
Line 12: | Line 16: | ||
# docker -H unix://$LLSOCKET ps | # docker -H unix://$LLSOCKET ps | ||
# | # | ||
+ | |||
SSH_USER=docker | SSH_USER=docker | ||
SSH_PASS=***** | SSH_PASS=***** | ||
SSH_HOST=202.26.150.55 | SSH_HOST=202.26.150.55 | ||
WEBGROUP=apache | WEBGROUP=apache | ||
+ | |||
LLSOCKET=/var/run/mdlds.sock | LLSOCKET=/var/run/mdlds.sock | ||
RTSOCKET=/var/run/docker.sock | RTSOCKET=/var/run/docker.sock | ||
+ | |||
# | # | ||
rm -f $LLSOCKET | rm -f $LLSOCKET | ||
+ | |||
if [ -n "$PASSWORD" ]; then | if [ -n "$PASSWORD" ]; then | ||
echo "$PASSWORD" | echo "$PASSWORD" | ||
exit 0 | exit 0 | ||
fi | fi | ||
+ | |||
# | # | ||
export PASSWORD=$SSH_PASS | export PASSWORD=$SSH_PASS | ||
export SSH_ASKPASS=$0 | export SSH_ASKPASS=$0 | ||
export DISPLAY=:0.0 | export DISPLAY=:0.0 | ||
+ | |||
setsid ssh -fNL $LLSOCKET:$RTSOCKET $SSH_USER@$SSH_HOST | setsid ssh -fNL $LLSOCKET:$RTSOCKET $SSH_USER@$SSH_HOST | ||
+ | |||
# | # | ||
while [ ! -e $LLSOCKET ]; do | while [ ! -e $LLSOCKET ]; do |
- Docker/docker_rsock.sh のバックアップ一覧
- Docker/docker_rsock.sh のバックアップ差分(No. All)
- 1: 2021-08-02 (月) 09:47:42 iseki
- 2: 2021-08-19 (木) 14:11:50 iseki
- 現: 2021-10-03 (日) 12:39:29 iseki