Docker 公式イメージを利用すると、MySQL と PostgreSQL どちらも 環境変数を指定するだけでユーザー・パスワード・データベースの自動作成が可能 です。しかし、挙動には違いがある ため、それぞれの仕様を…
続きを読む »タグ: コンテナ
Docker Swarmとは
Docker SwarmはDockerが提供するオーケストレーションツールの1つで、複数のDockerホストをクラスタ化し、1つの仮想的なDockerホストとして扱うことができるしくみです。これにより、コンテナのデプロイ…
続きを読む »Dockerでstdin_open: trueとtty: trueを設定する理由
Dockerコンテナを利用する際に、docker-compose.ymlで以下の設定を付与することでコンテナが正常に起動するケースがあります。 これらの設定がなぜ必要で、どのように動作するのかを解説します。 コンテナの動…
続きを読む »sudo mount –make-rshared /
sudo mount –make-rshared /コマンドは、ルートファイルシステムのマウント伝播タイプを「rshared」に変更するために使用されます。これは、マウントイベントがマウント名前空間間でどのように伝播す…
続きを読む »host.docker.internal
コンテナからホスト上のサービスに対して接続したい ホストの IP アドレスは変動します(あるいは、ネットワークへの接続がありません)。18.03 よりも前は、特定の DNS 名 host.docker.internal …
続きを読む »docker 不要なコンテナ・イメージ・ネットワークの掃除
docker imagesdocker image prune docker ps -adocker container prune docker network listdocker network prune
続きを読む »docker 一般ユーザーで実行
sudo chown $USER /var/run/docker.sock sudo groupadd dockersudo usermod -aG docker $USERsudo systemctl restart …
続きを読む »