Open5

M1のWordPress開発環境Docker+Wordmoveで

鈴木力哉鈴木力哉

何度かアクセスしたが、毎度コンテナでssh-agentを立ち上げる必要がある。めんどい

% docker exec -w /home/ -it [name]_wordmove /bin/bash
root@d434f1c7fab5:/home# ssh-add -l
Could not open a connection to your authentication agent.
root@d434f1c7fab5:/home# ssh-agent bash
root@d434f1c7fab5:/home# ssh-add .ssh/[key]
root@d434f1c7fab5:/home# wordmove push -t -e staging
鈴木力哉鈴木力哉

pull -d ができず。原因を追いかけたらhostの設定が間違っていた。localhostでも127.0.0.1でもなく、database(docker-compose.ymlに書いた名前)にする必要があった。

鈴木力哉鈴木力哉

remoteでもつまづく。Authentication failed for user [...] (Net::SSH::AuthenticationFailed)
SSHではいって--no-tablespacesオプションをつけたmyqldumpなら通せるがpull -d経由だとエラー。