クラウド環境が PaaS オンリーで、ネットワークもオンプレと繋がない場合、Docker コンテナーを VM みたいに扱って利用する場合があります。しかしながら VM だと汎用的なので、例えば PostgreSQL に接 […]
タグ: Docker
Node.js の Docker コンテナーで WebSocket クライアントを作ってみた
WebSocket を使った通信において、サーバーから何かしらのメッセージを受け取ったら、バッチ処理するクライアントを想定してみます。そのクライアントは、例えば AWS Fargate でサービスとして起動していて、常に […]
php-fpm コンテナの標準出力に PHP のアプリケーションログを出力してみた
コンテナの中に PHP アプリケーションのログを出力している場合、docker exec でコンテナの中に入るか、引数に tail -f を指定してログを確認していたりします。ローカル環境なら面倒でも確認可能ですが、コン […]
AWS Fargate で使用するコンテナーと RDS for PostgreSQL に接続する想定の Node.js をローカルで作成してみた
ローカルに PostgreSQL のコンテナーと Node.js が動くコンテナーを別々に起動して連携動作を確認し、AWS Fargate と RDS for PostgreSQL が VPC 内で通信する想定の環境をロ […]
Apple シリコンに Docker で WordPress の検証環境を用意してみた
WordPress を構築しては検証し削除を繰り返す、お手軽かつ一番早いやり方は Docker Compose の仕組みを使った方法ではないでしょうか。という事で、早速やってみました。 WordPress と MySQL […]
Cypress で E2E テスト結果のファイルと動画をコンテナーから取り出してみた
CI パイプラインなどで Cypress を使用した E2E テストを行うことがあります。コンテナーイメージ版の Cypress を使用すると実行が簡単で便利なのですが、コンテナー内に結果ファイルが出力されます。結果ファ […]
Docker で Selenium Standalone を用意して Python から試してみた
CI/CD パイプラインの中で使うも良し、モニタリングで使うも良しな、Selenium 実行環境を Docker で用意しておき、Python から試してみました。 Selenium 実行環境を Docker で用意 ブ […]
Apple シリコンで x86 Docker コンテナーが扱えるようになったので試してみた
Mac のバージョン確認。 $ sw_vers ProductName: macOS ProductVersion: 13.1 BuildVersion: 22C65 Docker のバージョン確認。 $ […]
