こんにちは、やまとトローです^^
今回は、最近ぼくが実際に使ってみて
「これは便利…!」と感じた Docker(ドッカー) について、
初心者目線で、できるだけわかりやすくまとめてみます。
目次
🌱 Dockerを一言でいうと?
「アプリと動く環境を、まるっと箱に入れる仕組み」 です。
WordPressなら👇
- WordPress本体
- PHP
- データベース(MySQL)
- 各種設定
これらを ひとまとめにして動かせる のがDocker。
🤔 何がうれしいの?
Dockerを使ってみて感じたメリットはこんな感じです。
✔ 環境で悩まなくなる
- 自分のPCでも
- 検証環境でも
- 本番前テストでも
同じ構成で動く安心感 がありました。
✔ 壊れても怖くない
Dockerは
- 壊れたら作り直せる
- データは別で保存できる
なので、
「試してみよう」が気軽にできる のがありがたいです^^
✔ 立ち上げ・停止がかんたん
docker compose up -d
docker compose down
この2つを覚えるだけで、
WordPress環境が 一瞬でON / OFF できます。
📦 コンテナってなに?
Dockerでは「コンテナ」という言葉がよく出てきます。
イメージとしては👇
お弁当箱🍱
- 中に必要なものが全部入ってる
- 他と混ざらない
- どこでも同じ味
そんな感じです^^
🐳 仮想マシンとの違い(ざっくり)
- 仮想マシン:OSまるごと
- Docker:アプリ中心で軽い
ぼくは
「軽くて速くて、実用向き」
という印象を持ちました。
🏠 実際に使ってみた用途
ぼくはこんな使い方をしています。
- WordPressの検証環境
- テーマやプラグインのテスト
- 本番前の確認用
本番サイトを壊さずに試せる のが、ほんと助かります。
🌱 やまとトロー流・まとめ
Dockerは、すごい技術ですが、
使ってみると意外とシンプルでした。
- 難しいことはあとから
- まずは「動かしてみる」
- 壊れてもOKな環境をつくる
これだけで、
Web作業の安心感が一段上がった 気がしています^^
もしこれから
- WordPressを触る人
- 検証環境を作りたい人
- 安心して勉強したい人
そんな方の参考になればうれしいです😊
ぼくも引き続き、
わくわくしながら勉強していきます🌱🐳
