mk-toolブログ

エンジニアと家のことをごちゃごちゃと書いてます

Docker

Dockerコンテナ内からlocalhostのmysqlへの接続ができない

hostアドレスに docker.for.mac.host.internal を設定するとうまく動く。 hostのIPアドレスは /sbin/ip route|awk '/default/ { print $3 }' のように取得できるが、それを使ってもコンテナ内からmysqlへの接続はできなかった。 (が、host のIPアドレスを使…

Laravel+Nginx+Dockerでpublicファイルを出すために

本題 Dockerを使っていると、NginxとLaravelのコンテナはもちろん分割するものと思う。 だが、このときLaravelからpublicファイルを出すためには、少しコツがいる。 なぜならば、Nginxから /api にアクセスが来た際は容易にLaravelをFastCGI起動することがで…