201129アウトプット 意味をつけにくい1日
【今日の振り返り】
7時間も何をしていたのか、エラーと向き合っていたのは理解できる
ただ、どうしても1日の最後に何も進展していないという事実はある
詳しくなったこともあるし、理解が深まったこともあるけれども、
どうにもやり場がない。最後に解決しないからコピペで済ませてしまうなんて。
身の程をしれと一言、呼吸に集中して切り替えていく。
◯ rails new
$ docker-compose run web rails new . --force --no-deps --database=mysql --skip-test --webpacker
$ docker-compose build
◯ Gemfileの更新をしたら、実施する
docker-compose up
止める
docker-compose run web bundle install (止めると使用できる)
docker-compose exec web bundle install (止めないで使用できる)
docker-compose restart
◯ model 作成
$ docker-compose run web bundle exec rails g model (モデル名) (カラム名)
◯ コンテナの起動
$ docker-compose up
$ docker-compose start
$ docker-compose stop
$ docker-compose restart #Gemfileの更新をしたら、実施する
$ docker-compose down
◯ Seed導入
$ docker-compose run web bundle exec rake db:seed
◯ DBへテストデータを一から入れ直したい時
$ docker-compose run web bundle exec rake db:drop
$ docker-compose run web bundle exec rake db:create
$ docker-compose run web bundle exec rake db:migrate
$ docker-compose run web bundle exec rake db:seed
◯ dockerコンテナ、イメージ削除
$ docker rm $(docker ps -q -a)
$ docker rmi $(docker images -q)