こんな人におすすめ
Dockerを学ぶなら手元かサーバーか:それぞれで見えるものが違う
2026年9月2日

レン
Dockerの練習は、自分のパソコンでもできますよね。わざわざサーバーでやる理由はありますか。

プロクラ
覚え始めの段階なら手元で十分だよ。書き方も動かし方も同じだからね。違いが出てくるのは、その先の「動かし続ける」段階なんだ。
手元で足りる範囲
- コンテナとイメージの関係を掴む
- 設定ファイルの書き方を覚える
- 複数のコンテナを繋いで動かす
- 消して作り直すことに慣れる
この範囲は、手元のほうが速く進みます。試して消すのに費用がかからず、通信の待ち時間もありません。学び始めにサーバーを借りる必要はありません。
サーバーに置くと出てくる問題
- 再起動したあと、コンテナが自動で立ち上がるか
- 公開したポートが、ファイアウォールの設定を素通りしていないか
- 使わなくなったイメージが溜まって、ディスクを埋めていないか
- コンテナの中に書いたデータが、作り直しで消えていないか

プロクラ
2つめは特に気づきにくいんだ。コンテナのポート公開は、ファイアウォールより手前に規則を書き込む。設定画面上は閉じて見えるのに、外から届く状態になっていることがある。
これらはどれも「動かし続ける」ときにしか出てこない問題です。手元では電源を切れば終わりなので、再起動後の挙動も、溜まっていく容量も意識せずに済みます。実務で最初に詰まるのはこちら側です。
進め方の目安
書き方を覚えるまでは手元、動かし続ける段階に入ったらサーバー、という分け方が現実的です。両方を行き来する必要はなく、同じ設定ファイルがそのまま使えます。移したときに初めて出る問題を、そこで潰していく形になります。

レン
手元で覚えたことが無駄にならないなら、順番に進められますね。
つまずいたときに見る場所
起動しないときは、状態とログを先に見てください。失敗の理由はほぼ必ず記録されています。設定ファイルを読み直すところから始めると、正しかった箇所まで触ってしまい、元の原因も分からなくなります。
- コンテナの状態(起動したのか、起動して落ちたのか)
- そのコンテナのログ(最後の数行に理由があることが多い)
- 使おうとしたポートが、既に別のもので使われていないか

プロクラ
この3つで、詰まりの大半は場所が分かる。手元でもサーバーでも同じ手順だから、早いうちに癖にしておくといいよ。
消す練習も含める
使わなくなったイメージやコンテナは、放っておくと溜まり続けます。手元では容量に余裕があるので気づきませんが、サーバーでは先にディスクが埋まります。消し方を覚えるのも、動かし続ける段階では作業のうちです。ただし保存領域だけは、消すと中身ごと消えるので対象を確かめてください。
あわせて読みたい
- こんな人におすすめ課題用のサーバーを配る側の設計:壊されても困らない形にする受講者に触らせる環境を用意するとき、どこまで自由にしてよいかの線引きと、壊れた環境を短時間で戻すための準備をまとめます。
- こんな人におすすめWordPressブログをさくらのVPSで動かすならWordPressを動かす場合のプランの目安と、運用で気をつけたいこと。「動く」と「安定して動く」の差がどこに出るのかを解説します。
- こんな人におすすめ学習用・検証環境としてのVPS活用法:さくらのVPSで手を動かして覚える自分のパソコンの中で練習するのと何が違うのか、何から順に触るのか、壊したときの戻し方と、学習が一区切りついたあとの後始末までを解説します。
- こんな人におすすめConoHa VPSはVPS初挑戦の人に向いている?管理画面の親切さと、それでも自分でやることの境界「初心者向け」と言われる理由はどこにあるのか、どこからは他のVPSと変わらないのか。最初につまずきやすい場所と、壊しても戻せる練習のしかたまでを整理します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Docker入門
イメージとコンテナの考え方から順番に — prodou.net
- Dockerfile Generator
Dockerfileの雛形をブラウザで作る — toolkitbox.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net