メインコンテンツまでスキップ

Docker基本

Dockerの基本概念から、イメージ・コンテナの操作、Dockerfileの書き方までを学びます。

ランタイム固定

Node.jsやnpmのバージョンを固定し、開発環境と本番環境の差異をなくす手法を学びます。

Compose活用

Docker Composeを用いた複数コンテナの管理と、開発効率を高める設定方法を学びます。

開発体験強化

Dev Containersの活用や、高速なフィードバックループを実現する開発環境の構築を学びます。

依存とキャッシュ

ビルドキャッシュの最適化や、マルチステージビルドを用いた効率的なイメージ作成を学びます。

データ管理

VolumeやBind Mountを用いたデータの永続化と、データベースの運用方法を学びます。

安全な隔離

セキュリティを考慮したユーザー設定や、最小限の権限での実行方法を学びます。

ローカル公開

ポート公開やネットワーク設定、リバースプロキシを用いたローカル環境の構築を学びます。

デプロイ

本番環境へのデプロイ戦略や、CI/CDパイプラインへの組み込み方法を学びます。

観測性

コンテナのログ監視や、ヘルスチェックの設定方法を学びます。

オーケストレーション

複数のDockerホストを管理するオーケストレーションツールの基礎を学びます。