0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Rails][Mysql] いまさらだがポートフォリオにDockerを導入したので、コマンドをまとめる[備忘録]

Posted at

導入理由

・祝日で就職活動が進まないので時間があった。
・Dockerの導入自体が現在のデファクトスタンダード(事実上の基準)であるから。
・今後もポートフォリオを改善する予定があるから。

この記事に関して

記事にしておくことで、脳に焼き付けたいという完全なるワガママ投稿ですので、誤認識の点がありましたらぜひ教えてください。

頻出コマンド一覧

dockerコマンド       処理     
docker run イメージ、コンテナを生成し、起動
docker start コンテナを起動
docker stop コンテナを停止
docker ps 起動中のコンテナを確認
docker ps -a コンテナの一覧を表示
docker images イメージの一覧を表示
docker rm コンテナを削除
docker rmi イメージを削除
docker build dockerfileからイメージを作成
docker exec ~ bash ~コンテナにログイン
docker compose build 各イメージをまとめて生成
docker compose up 各イメージからコンテナを作成し、起動
docker compose logs app 指定したサービスのコンテナの起動ログを確認

まとめ

アプリの開発に余裕が出てきたので、頻繁に使われているDockerを導入してみました。
まだ毛が生えた程度なので、今後必ず使用しながら理解を深めていきます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?