Linux & IT ノート

連載

Docker 実践入門

コンテナを使ったことがない人向けに、Dockerfile の書き方からボリューム・ネットワーク・Compose・イメージ最適化まで、Docker の実践的な使い方を順を追って学ぶ連載です。

4 記事

  1. 1

    Dockerfile の書き方入門:自分のアプリをコンテナイメージにする

    Dockerfile の主要命令を実例で解説。FROM・COPY・RUN・CMD の使い方から、レイヤーキャッシュの仕組み・.dockerignore の活用まで、コンテナイメージを自分で作る第一歩を学びます。

    管理人
  2. 2

    Docker のボリュームとネットワーク:データ永続化とコンテナ間通信

    コンテナを消してもデータを残すボリュームの使い方と、複数コンテナを連携させるユーザー定義ネットワークの仕組みを実例で解説します。Compose 前の基礎として押さえておきたい知識です。

    管理人
  3. 3

    Docker Compose で複数コンテナを管理する:1ファイルで環境を再現

    Docker Compose の使い方を解説。compose.yaml の基本構造からサービス間通信・環境変数・実践的なデバッグのコツまで、Node.js + PostgreSQL の構成例で学びます。

    管理人
  4. 4

    Docker イメージを軽くする:マルチステージビルドと最適化テクニック

    Docker イメージを軽量化する実践手法を解説。slim・alpine の選択、マルチステージビルド、RUN のまとめ方、.dockerignore とレイヤーキャッシュの活用を Node.js の例で学びます。

    管理人