gitkadoの気まぐれ日記

島根在住エンジニアが何かに興味を持ったらブログを更新します

Docker

DockerComposeの起動順を制御する

開発環境でcompose.ymlを使用してると実行順を制御したくなることがある。 具体的にはDBコンテナよりAPIコンテナが先に起動するとmigrationなどがコケてつらい。 昔のワタシ 以下の公式ドキュメント(ja)にあるようにwait-for-xx.shを実行して制御していた。 …

ちょっとirb使わせて!ってなったメモ

Dockerでirb実行できました ちょっとしたことを試したかった。そう、Rubyで。 あて、irbっと。あれ?Ruby入ってない... ※ 業務用Windowsでの話です dockerは入ってる!よし、なんとかなりそう。 ちょっと手を加えたら日本語も入力できた。メデタシメデタシ $ docke…

ECSデプロイにECRを使ってみた(1/2:ECRにImage作成)

はじめに 以前はオンプレ環境のDockerを想定した使い方を記事にしましたが、 今回はECR(ECS)の使い方について記事にしていこうと思います。 ECS/ECRとは ECRにリポジトリ作成 DockerfileからDockerイメージ作成 Containerデプロイの流れ(ECS) ECS/ECRとは EC…

Dockerfileの書き方と使い方

はじめに お仕事でDocker(実際はECS/ECR)を触る可能性が出てきたので、 以下の3点について復習も兼ねて記事にしておきます。 Dockerfileについて DockerfileからDockerイメージ作成 Containerデプロイの流れ(オンプレ環境Docker) Dockerfileについて Docker…