2: 2021-08-19 (木) 14:11:50 iseki  |
現: 2021-10-03 (日) 12:39:29 iseki  |
| + | *** container_rsock.sh [#p585556f] |
| + | - ちょっと変更すると Podman でも使えるので,名称を変更する. |
| + | #br |
| + | |
| *** toubleshooting [#dbe9549b] | | *** toubleshooting [#dbe9549b] |
| **** 接続時に待ちに入って繋がらない [#pb213cd5] | | **** 接続時に待ちに入って繋がらない [#pb213cd5] |
| # 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 |
|
|
|