つらつらと仕事中の備忘録
書きながらやっているので後日清書予定
AWSEC2にDocker+Railsの環境を構築してテストしようという作業
EC2インスタンス
・最低コスト
・とにかく動け
・Ubuntu
流れ
・手始めにEC2にセキュリティグループの設定を修正
→テラターム接続は失敗したので暫定でGit Bushで接続。上記設定に関係あるか不明
・下記URLを参考にDockerとDockerComposeをaptとcurlを使ってインストール。
・sshの設定、key登録をgithubと”EC2インスタンス”にする(Ec2側にssh-addをかまさないとダメ。また、かますときはevalでプロセス明確する)
・gitcloneをする(解決)
→sudo chown ユーザー名:ユーザー名 /var/www # 現ユーザーに権限付与 をしてなかった
・dockerをデプロイ(権限がなくて混乱)
→https://virment.com/how-to-fix-couldnt-connect-to-docker-daemon/
ここを参考に修正中
・build up startを流し終り
・http接続が未完了。原因不明(ルート、及びデフォルトゲートウェイは問題なし)
pingは飛ぶが、portがあいていないのでセキュリティグループの問題?
あるいはそもそも公開設定がなされていない?
参考URL
・https://zenn.dev/supersatton/articles/e49d8cb942091e
・https://qiita.com/obr-note/items/44290f2011ad09240129#docker%E3%82%92ec2%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
・https://zenn.dev/keikuchen/articles/cffa31d69ecaae7e91d7
・https://webree.jp/article/ssh-add-error/
・https://qiita.com/konuma1022/items/986eb58d4b94bef0c0a5
・https://qiita.com/Hide-Zaemon/items/400b21183197481ecef4