🐳 Dockerってなに? 〜やまとトロー流・はじめてのDocker入門〜

こんにちは、やまとトローです^^
今回は、最近ぼくが実際に使ってみて
「これは便利…!」と感じた 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を触る人
  • 検証環境を作りたい人
  • 安心して勉強したい人

そんな方の参考になればうれしいです😊

ぼくも引き続き、
わくわくしながら勉強していきます🌱🐳

よかったらシェアしてね!
目次