ERROR: yaml.parser.ParserError: while parsing a block mapping in "./docker-compose.yml", line 1,

ERROR: yaml.parser.ParserError: while parsing a block mapping
in “./docker-compose.yml”, line 1, column 1
expected , but found ‘’
in “./docker-compose.yml”, line 13, column 2
ERROR: yaml.parser.ParserError: while parsing a block mapping in

![Docker部署项目编写yml文件时这样报错是内容格式的问题!请仔细检查!附上正确的格式!粘贴请注意输入原样粘贴命令(按esc切换到命令模式,输入半角冒号,输入set空格paste之后看到下面insert有个括号,括号里面有paste再粘贴)

部署 Tomcat

version: '3.1'
services:
  tomcat:
    restart: always
    image: tomcat
    container_name: tomcat
    ports:
      - 8080:8080
    volumes:
      - ./webapps:/usr/local/tomcat/webapps
    environment:
      TZ: Asia/Shanghai

部署 MySQL

version: '3.1'
services:
  db:
    # 目前 latest 版本为 MySQL8.x
    image: mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: 123456
    command:
      --default-authentication-plugin=mysql_native_password
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --explicit_defaults_for_timestamp=true
      --lower_case_table_names=1
    ports:
      - 3306:3306
    volumes:
      - ./data:/var/lib/mysql

  # MySQL 的 Web 客户端
  adminer:
    image: adminer
    restart: always
    ports:
      - 8080:8080

你可能感兴趣的:(ERROR: yaml.parser.ParserError: while parsing a block mapping in "./docker-compose.yml", line 1,)