Docker

Nginxのアクセスログをfluentd経由でMySQLに保存する

「nginx実践入門」を呼んでやってみたかったことの一つ、fluentdに入門してみようと思います。 環境構築は https://itoka.hatenadiary.com/entry/2022/03/04/004453 がベースです。 環境 Apple M1 Pro macOS Monterey 12.1 Docker Engine 20.10.12 Docker Co…

Ruby2.6.8 docker imageで何故かnode v10をインストールできない

対策結論 2.6.8-busterイメージを使用する 経緯 古いRailsアプリケーションのバージョンアップ作業をしている中で遭遇。 Rubyのバージョンアップから進めており、Ruby2.6.0→Ruby2.7.0に更新した際、nodeのバージョンを10に指定しているにも関わらず、なぜか1…

DockerでNginx、Puma(Rails7.0)の環境構築

前回の記事からの続きになります。 itoka.hatenadiary.com 環境 Apple M1 Pro macOS Monterey 12.1 Docker Engine 20.10.12 Docker Compose v2.2.3 Ruby 3.1.1 Ruby on Rails 7.0.2 nginx 1.21.6 作業ディレクトリ作成 前回に引き続き、/dockerの下に/nginx…

DockerでRuby3.1、Rails7.0、MySQL8.0の環境構築

業務でnginxを触っていた中で、より体系的に学んでみたいと思い「nginx実践入門」という書籍を読みました。 当然nginxであれこれする環境を作りたくなったので、まずはアプリケーションとしてrails7系をdockerで構築したメモです。nginxコンテナじゃないんか…