Madogiwa Blog

主に技術系の学習メモに使っていきます。

Docker

HerokuにGitHub ActionでImage Buildしてデプロイする

Herokuにはheroku.ymlを使って簡単にpush時に自動デプロイする機能がありますが、 devcenter.heroku.com 簡単にできる反面、以下のようにRuntimeで設定される環境変数は利用できず、動的な値や秘匿値をセキュアにビルド時に設定するようなことはできません。…

🚃Rails newで生成される本番用Dockerfileを読んでみる🐳

以下の通り、Rails v7.1 から新規アプリケーション生成時にDockerfileが生成されるようになりました。 2.1 新規RailsアプリケーションでDockerfileが生成されるようになった 新規Railsアプリケーションでは、デフォルトでDockerがサポートされるようになりま…

Vite Rubyでdocker-composeで立ち上げた時もHMRを動くようにするメモ📝

Vite Rubyを使っていたDockerで立ち上げた環境でHMRをしようと思いvite.config.tsでserver.hostをtrueにしてみたが、なぜかhostが変わらずハマったので解決方法をメモ server.host サーバーがリッスンすべき IP アドレスを指定します。 0.0.0.0 もしくは tru…

M1 MacBook Pro を買ってある程度Dockerまわりとかセットアップしたのでメモ

M1 MacBook Pro 14インチ買ったのでセットアップしたこととかメモ www.apple.com 開発用のツールまわり ターミナル デフォルトのzshでテーマはpreztoを使って、powerlevel10kにした。 github.com github.com prezto使ったことなかったけど、結構すっと設定で…

Ruby on Rails: 開発環境込みでcircleci/rubyからcimg/rubyに乗り換えるメモ

今までCircleCI及び開発環境でcircleci/rubyのnode-browserのイメージを利用していた*1のですが、下記ということでcimg/rubyに乗り換えることにしました。 プレフィックスが「 circleci / 」のレガシーイメージは、 2021 年 12 月 31 日に廃止されます。 ビ…

DockerでNuxt.jsとRailsの環境を作った

昨今、フロントとバックエンドを別々のリポジトリにしてOpenApiでインターフェースを定義して進むプロジェクトが増えてきていると感じていますが、OpenApiとか全然付いていけてないので個人でNuxt.jsとRuby on Railsが別々のコンテナで立ち上がる環境を作っ…

Ionic:Dockerでionic開発環境を作る🐳

こんにちは、まどぎわです(・∀・) 最近またionicを触りはじめて、環境構築する際にローカルではなく、 Dockerを使ってみたのでそのやり方をメモしておきますφ(・・ ちなみに私の環境は、下記の通りです。 種類 バージョン OS MacOS High Sierra 10.13.6 Docker…

Dockerのトレンド状況と学ぶメリットとハードルについて

先日、下記の勉強会に参加してDockerの基礎的な部分は知ることでき、せっかくなのでちゃんとDockerを勉強しようと思い、ただけんさん(ただけん@electron職人になりたい (@tadaken3) | Twitter)に紹介頂いた下記書籍を購入して勉強しましたφ(..) プログラマの…

DockerでRubyonRailsの環境を構築してみた

はじめに Dockerの勉強会に参加して少し、Dockerについて勉強しました。 tec.connpass.com せっかく勉強したので、Raisの開発環境をDockerで構築してみました(._.) まだまだわからないことだらけですが、とりあえず開発環境をDockerコンテナ上に構築・実行確…