【Docker】docker-composeができない、yaml: invalid leading UTF-8 octet【Error/エラー】

サーバ

docker-composeでコンテナを起動しようとしたら、以下のようなエラーが発生

yaml: invalid leading UTF-8 octet



docker-compose.ymlのファイルの記述(=文字コードがおかしい)ので、発生します。
以下のように記入していましたが、#を消す必要がありました。

version: "3.7"
services:
 db:
  image: mysql:8.0
  container_name: mysql8
  restart: always
  environment:
    MYSQL_ROOT_PASSWORD: password # DBのRootパスワード
    MYSQL_DATABASE: db_local # データベース名
    MYSQL_USER: wp_user # ユーザ名
    MYSQL_PASSWORD: password # ユーザのパスワード
 WordPress:
  image: wordpress:latest
  container_name: wordpress
  restart: always
  depends_on:
     - db
  ports:
     - 8080:80
  environment:
    WORDPRESS_DB_HOST: db:3306
    WORDPRESS_DB_USER: wp_user
    WORDPRESS_DB_PASSWORD: password
    WORDPRESS_DB_NAME: db_local
    WORDPRESS_DEBUG: 1
  volumes:
     - ./html:/var/www/html
 phpmyadmin:
  image: phpmyadmin/phpmyadmin:latest
  container_name: phpmyadmin_ingrid
  restart: always
  depends_on:
     - db
  ports:
     - 8888:80

コメント

タイトルとURLをコピーしました