見出し画像

今日の学び #100 2024-10-18

【TS】型定義、完全に理解していた、、、😇

TypeScriptの型定義を条件に応じて絞ることで、存在し得ない状態を回避する。

DockerCompose で複数ファイルを指定するとどうなる?

docker-compose.ymlのファイルを複数指定する方法。

Dockerでコンテナ間通信を行う方法

docker composeでdockerネットワークが作成されるので、コンテナ間の通信には、コンテナ名でアクセスできる。
webサーバーがMSQLサーバーと通信するときもコンテナ間通信をしてるけど、今まで理解してなかった。

Docker Compose入門 (4) ~ネットワークの活用とボリューム~

docker composeで作成しても、それぞれネットワークを分けることができるので、aliasで接続したければ、同ネットワーク内になるよう設定する必要がある。

コンテナがどのネットワークに属しているかは、各コンテナに対して

docker inspect <コンテナ名>

で、NetworkSettings.NetworksのNetworkIDが同じかどうかで確認できる。

いいなと思ったら応援しよう!