paraduke

パソコン・PC・Mac関連、カメラ・写真、見た映画・DVD、読んだ本、ゲーム、最近買った物などの感想や日記などをとても気ままに書いてます。

docker初心者がdockerを入れてみた

      2022/05/10

docker desktop

経緯

制作から離れて早5年が経ち、もはや知識が時代遅れになっているだけではなく、コーディングすらできなくなっているのでは?という状態で、再度Wordpress構築ぐらいはできるように技術力を回復しておこうと思いました。

昔はローカル環境にXAMPPいれて構築していたけど、今はDockerが主流?とのことで、Dockerにチャレンジしてみました。とはいえ、会社のできる後輩によるとDockerはそこそこ難しいようなので、1回目のインストール(Wordpress/MySQLのインストール)は後輩にやってもらいました。

それって、自分で入れてないじゃんということになるので、違うPCに再度自分で入れてみたので、その備忘録です。

準備

まずは、初心者向けにDockerをインストールする情報が記載されているサイトを探しました。

『IT入門書籍 スッキリシリーズ / Dockerインストール手順<Windows向け>』
https://sukkiri.jp/technologies/virtualizers/docker/docker-win_install.html

上記サイトはちょっと昔の記事のようで少し異なる部分もありましたが、Docker Desktopのインストールに関しては全く問題がなかったです。

こちらを参考に以下準備しました。

  1. Windows10 Pro ※Hyper-Vが利用できることとの記載があり、HOMEでもごにゃごにゃすると利用できるようですが、今回はProを用意しました。
  2. Hyper-Vの有効化
  3. https://www.docker.com/ からexeファイルのダウンロード

インストール

  1. ダウンロードしたexeファイルをインストールします。
  2. 上記で紹介したサイトの手順に従い進めていきます。

※ちなみに紹介したサイトに記載のあるubuntuの起動は行ってません

Dockerを起動してみる

後輩がインストールしてくれたフォルダをそのまま今回インストールしたPCにコピーして、PowerShellでdocker-compose upをたたくと、上記サイトには記載されていないですが、【Linux カーネル更新プログラム パッケージ】のインストールが必要でした。

『Microsoft / 手順 4 – Linux カーネル更新プログラム パッケージをダウンロードする』
https://docs.microsoft.com/ja-jp/windows/wsl/install-manual#step-4—download-the-linux-kernel-update-package

今回試してませんが、docker-compose.ymlさえあれば、その他のファイルは空でも大丈夫だったのかもしれません。

後輩が、設定したときに、phpMyadminが入ってなかったので、入れてくれとお願いしたらdocker-compose.ymlに記述を追加しただけで、初回起動時に自動的にインストールされました。

追加したコード

phpmyadmin:
  image: phpmyadmin/phpmyadmin
  container_name: [名前]_phpmyadmin
  ports:
    - 8080:80

 

感想

今回大したことはやってないので、Dockerを理解できたとは言えませんが、ローカルにWorodpress環境を構築するという程度のことであれば、簡単にできることがわかりました。

バックアップとかもフォルダコピーでOKみたいなので、楽そうです。

 - PC, Wordpress

  関連記事

FUJITSU FMVN90D2G LIFEBOOK NH90/D2 でswitchをPLAY
FUJITSU FMVN90D2G LIFEBOOK NH90/D2を買ってswitchをつなげてみた!

家でswitchをやるときはTVにつなげてやるものですが、家族がTVを見ていると …

ロジクール ワイヤレスキーボード CRAFT (KX1000s)
ロジクール ワイヤレスキーボード CRAFT (KX1000s)を会社で使ったら手放せなくなったので MX KEYS (KX800)も家用に買ってみた!

現在仕事ではマイクロソフト Surface Pro(リンクはSurface Pr …

VivoTab Note 8でフェルト芯を使ってみる

以前VivoTab Note 8用に購入した富士通のスタイラスペンはインティオス …

REALFORCEキーボード比較
REALFORCE R3(無線)・R3S(有線)・RC1(コンパクト)を買って使って比較してみた

Logicool→Logicool→Logicool→Razer→REALFOR …

PHPを4.7から7.4にアップデートしてWordPressの管理画面とサイトが表示されなくなった

PHPを4.7から7.4にアップデートしてWordpressの管理画面とサイトが表示されなくなった → 何とか復活できた!

Wordpress
WordPressに計算フォームを設置するJazzy Forms

出先でトイレットペーパーとかティッシュとかビールを買うときに、どれを買うとお得な …

PowerMockup
ワイヤーフレーム作成を楽にするPowerMockup

パワーポイントでワイヤーフレームを制作するときってほんとに0から作ると結構時間が …

Surface Pro 4のスタイラスペンをPro3で使う!

Surface Pro 3のスタイラスペンの滑り心地があとちょっとなんとかならな …

ViVo Tab note8がコード10のエラーになった時のメモ(最終系)

電源ボタンで画面を消し(サスペンド)、 ベゼルを親指と残りの指ではさみちょっと強 …

Vivo Tab note8でペン入力できなくなった時

突然ペン入力のみ使えなくなり再起動とかしてみたけど全然直らなかった。しかし某巨大 …