docker-compose.ymlの:delegatedとは
https://qiita.com/ysKey2/items/346c429ac8dfa0aed892
mysqlのテーブルを見る
https://qiita.com/crispypanda/items/0c81fe9130305501b152
sequel aceを用いて接続した。ポートは13306
mysqlへの接続
まずdockerのコンテナの中に入る
$ docker exec -it コンテナ名 bash
$ mysql -u データベース名 -p
Enter password:
https://akizora.tech/docker-mysql-container-access-2704
docker ps でコンテナIDを確認して
$ docker exec -it <コンテナID> bash
で入ることもできる
db:migrateをする
$ docker-compose run <サービス名> bundle exec rake db:migrate
$ docker-compose run web rake db:create
$ docker-compose run web bin/rails g scaffold User name:string
$ docker-compose run web bundle exec rails db:migrate
buildしてからのup
release_buttonというorigin/release_buttonからpullしてきたブランチが、docker-compose upした時に何かしらエラーが起きた
試しにbuildしてからupしてみると無事接続できた
$ docker-compose build --force-rm app
$ docker-compose up
pushでnon-fast-forwardのエラーが出たら強制的にプッシュ
$ git push origin release_button -f
すでに消されたリモートリポジトリのブランチを、ローカルリポジトリでも根絶やしにしたい
https://www.r-staffing.co.jp/engineer/entry/20201023_1
$ git remote prune origin