Virtualization tutorial - IT technology blog

Kasm WorkspacesをUbuntuにインストール:オープンソースのBrowser IsolationとDesktop-as-a-Serviceの構築

UbuntuへのKasm Workspacesインストール手順を解説し、オープンソースのBrowser IsolationとDesktop-as-a-Serviceの構築方法を紹介する。リモートワーク中のDevOpsチームに向けた効果的なセキュリティソリューションで、Community Editionなら無料で簡単に導入できる。
Security tutorial - IT technology blog

LinuxとDockerコンテナのSeccompプロファイル設定:システムコールフィルタリングによるアタックサーフェス削減

DockerコンテナとLinuxサービスへのSeccompプロファイル設定を実践的に解説。危険なシステムコールをフィルタリングしてアタックサーフェスを削減し、権限昇格攻撃を防ぐ方法を紹介する。カスタムJSONプロファイルの作成、systemd設定、straceを使ったsyscallデバッグ方法も含む。
Docker tutorial - IT technology blog

DockerでRuby on Railsをデプロイする:Multi-stage Build、Asset Precompile、Sidekiq Worker実践ガイド

DockerでRuby on Railsをデプロイする際によく直面する3つの大きな問題:1.8GBの肥大したイメージ、コンテナ内でのasset precompileエラー、そしてPumaと同居するSidekiq。本記事は最適化されたmulti-stage DockerfileとWeb/Workerを完全分離したDocker Composeスタックで、6ヶ月のproduction運用経験からこれら3つすべての解決方法を解説する。