VS Code で Apache Tomcat のデバッグをする 2021年2月23日
レガシーなプロジェクトにあたると、いまだに JSP 書いていたりすることがあります。IDE も eclipse だったりするのですが、eclipse 以外で開発できないか気になったので、 VS Code で試してみました。
急に PHP のブレークポイントが止まらなくなったと思ったら XDebug 3 がリリースされていた 2020年12月20日
今日か昨日あたりに docker image をリビルドした環境で、急に PHP のブレークポイントで止まらなくなる事象が発生しました。先日は VS Code のブレークポイントが張れなくなる問題があったので VS Code の拡張の問題かと思いましたが、今回はどうやら新しい XDebug がリリースされた影響のようです。
postfix の Dockerfile を書く 2020年8月12日
大体イメージは Docker Hub に上がってることが多いので、個人的には Dockerfile 書くのは php の拡張を入れる時くらいしかないです。ただ、postfix は公式のイメージがなさそうなので、最初から作ってみることにしました。ひとまずメール送るだけの postfix を立てます。
コンテナと SELinux 2020年8月12日
Linux についてそこそこ詳しくなったので、そろそろ SELinux と本気で向き合おうとしている今日この頃です。SELinux 自体は下記のサイトさんが分かりやすくてなんとなく理解できた気がします。 理由がわかれば怖くない!SELinux とのつきあい方 今回はどうやってそれをコンテナに適用するか、調べてみました。
Node.js で中間証明書が設定されていない Web サイトにアクセスする(コンテナ版) 2020年8月11日
以前書いた記事では update-ca-trust を使用しましたが、今回は update-ca-certificates を使用します。事象としては同じで、以下のエラーが出ます。 { Error: unable to verify the first certificate at TLSSocket.onConnectSecure (_tls_wrap.js:1047:34) at TLSSocket.emit (events.js:182:13) at TLSSocket._finishInit (_tls_wrap.js:629:8) code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' }
podman で nginx + php + mariadb を立ち上げてみる 2020年5月7日
更新: firewalld の設定に誤りがあったので修正しました。 更新2: php のイメージに gd の jpeg と imagick を追加しました 更新3: firewalld の許可設定は不要でした CentOS 6 のサポート期限が迫ってきているので CentOS 8 について必死で勉強しています。試しに全部コンテナで環境作ろうとしたのですが、CentOS 8 は docker ではなく podman が標準っぽいので、試しに podman で web サーバーを立ち上げてみました。