oddfar / campus-imaotai

i茅台app自动预约,每日自动预约,支持docker一键部署(本项目不提供成品,使用的是已淘汰的算法)
https://oddfar.github.io/campus-doc/campus-imaotai
Apache License 2.0
4.1k stars 1.34k forks source link

树莓派容器部署报错 #54

Closed songyongguo1987 closed 1 year ago

songyongguo1987 commented 1 year ago

ERROR: Service 'campus-mysql' failed to build : no matching manifest for linux/arm64/v8 in the manifest list entries

oddfar commented 1 year ago

docker-compose.yml 文件里

  campus-mysql:
    container_name: campus-mysql
    image: mysql:5.7
    build:
      context: .
      dockerfile: mysql-dockerfile
    ports:
      - "13306:3306"
    volumes:
      - ./mysql/conf:/etc/mysql/conf.d
      - ./mysql/logs:/logs
      - ./mysql/data:/var/lib/mysql
    command: [
          'mysqld',
          '--innodb-buffer-pool-size=80M',
          '--character-set-server=utf8mb4',
          '--collation-server=utf8mb4_unicode_ci',
          '--default-time-zone=+8:00',
          '--lower-case-table-names=1'
        ]
    environment:
      WAIT_HOSTS: campus-mysql:3306
      MYSQL_DATABASE: 'campus_imaotai'
      MYSQL_ROOT_PASSWORD: oddfar_imaotai
    networks:
      - campus_net
    platform: linux/x86_64

platform: linux/x86_64 这行的注释删掉

songyongguo1987 commented 1 year ago

@oddfar 又出现了新的报错 ERROR: failed to solve: java:8: docker.io/library/java:8: not found ERROR: Service 'campus-server' failed to build : Build failed

songyongguo1987 commented 1 year ago

campus-dockerfile中FROM 987846/jdk1.8行删了注释以后又有报错 = =! campus-dockerfile:10

8 | VOLUME /home/campus 9 | # 创建目录 10 | >>> RUN mkdir -p /home/campus 11 | # 指定路径 12 | WORKDIR /home/campus

ERROR: failed to solve: process "/bin/sh -c mkdir -p /home/campus" did not complete successfully: exit code: 1 ERROR: Service 'campus-server' failed to build : Build failed