#author("2024-01-27T13:19:44+00:00","default:iseki","iseki")
*** container_rsock.sh [#p585556f]
#author("2024-01-27T13:20:01+00:00","default:iseki","iseki")
** container_rsock.sh [#p585556f]
- ちょっと変更すると Podman でも使えるので,名称を変更する.


*** Troubleshooting [#dbe9549b]
**** 接続時に待ちに入って繋がらない [#pb213cd5]
-- 相手のマシンにアカウントがあるか(グループが docker)
-- パスワードは合っているか
-- 相手のホームディレクトリは,そのユーザが書き込み可能か(~/.docker ディレクトリも)
-- 実際に相手のアカウントでログインしてみる.


*** docker_rsock.sh [#y043ea3a]
 #!/bin/bash
 #
 #  docker -H unix://$LLSOCKET ps
 #
 
 SSH_USER=docker
 SSH_PASS=*****
 SSH_HOST=202.26.150.55
 WEBGROUP=apache
 
 LLSOCKET=/var/run/mdlds.sock
 RTSOCKET=/var/run/docker.sock
 
 #
 rm -f $LLSOCKET
 
 if [ -n "$PASSWORD" ]; then
    echo "$PASSWORD"
    exit 0
 fi
 
 #
 export PASSWORD=$SSH_PASS 
 export SSH_ASKPASS=$0
 export DISPLAY=:0.0
 
 setsid ssh -fNL $LLSOCKET:$RTSOCKET $SSH_USER@$SSH_HOST
 
 #
 while [ ! -e $LLSOCKET ]; do
    sleep 5
 done
 chmod g+rw $LLSOCKET
 chgrp $WEBGROUP $LLSOCKET

#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS