{
  "$type": "site.standard.document",
  "canonicalUrl": "https://blog.nove-b.dev//posts/wordpress-docker-setup",
  "path": "/posts/wordpress-docker-setup",
  "publishedAt": "2025-02-12T00:00:00.000Z",
  "site": "at://did:plc:2atly2y5kfyjcj5zap6pv4wd/site.standard.publication/3mmxeqr2tcb2k",
  "tags": [
    "Wordpress",
    "Docker"
  ],
  "textContent": "個人開発が完了し、やることがなくなったので記事公開時に自動でアイキャッチ画像をアップロードしたい #1 このIssueの解決を試みることにした。\n\nそこで開発環境にアクセスしようとしたけど、パソコンを変えたのでLocal - Local WordPress development made simpleをインストールしなくちゃいけないことに気が付いた。\n\nただ何となく、本当になんとなく気が進まなかったのでDockerで環境構築することにした。\n\nDockerでWorspressを起動する\n\nクィックスタート: Compose と WordPress\n\nしっかりとドキュメントが整備されていたので、それ通りやるだけ。\n\nまずはdocker-compose.yml ファイルを生成する。\n\nで、docker-compose up -dで実行する。\n\nすると下記内容のエラーが出た。\n\nエラーの内容としては\n\n> 使用している Docker イメージに linux/arm64/v8 の対応がないためです。\n\nとのことらしい。\n\nmysql:5.7 は arm64\nへのサポートが十分ではないということなので、mysql:8.0を試してみる。\n\n無事に通った。\n\nhttp://localhost:8000に行けば開ける。\n\nそろそろ着手する。\n\n---\n\n(2025/2/15)\n\ndocker-compose.ymlにversionの記載はいらないと指摘をもらったので修正した。\n\nどうやらdocker-compose.ymlも非推奨らしい。\n\nそのdocker-compose.yaml、正しいですか?",
  "title": "WordpressをDockerで起動する"
}