Контейнер Raspbian Spin Docker с MySQL - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь раскрутить контейнер на моем Raspberry Pi 3. В контейнере есть сервер MySQL, который доставляет мне некоторые проблемы, когда я пытаюсь раскрутиться.

$ docker-compose up > /dev/null &

$ Building mysql
ERROR: Service 'mysql' failed to build: no matching manifest for unknown in 
the manifest list entries

Файл yml выглядит следующим образом

version: '2'
services:
  app:
    build:
      context: .
      dockerfile: Dockerfile.myapiapp
    links:
      - mail
      - mysql
      - memcached

    ...

    mysql:
      build:
        context: docker/mysql/
        #dockerfile: MySQL-5.7.Dockerfile
        dockerfile: MariaDB-Latest.DockerFile
      ports:
        - 13306:3306
      volumes_from:
        - storage
      env_file:
        - etc/environment.yml
        - etc/environment.myapiapp.yml

docker/mysql/MySQL-5.7.Dockerfile выглядит следующим образом

FROM mysql:5.7
ADD conf/mysql-docker.cnf /etc/mysql/conf.d/z99-docker.cnf

docker/mysql/MariaDB-Latest.DockerFile выглядит следующим образом

FROM mariadb:latest
ADD conf/mysql-docker.cnf /etc/mysql/conf.d/z99-docker.cnf

$ docker -v

Docker version 18.09.0, build 4d60db4

1 Ответ

0 голосов
/ 17 декабря 2018

MariaDB и MySQL не имеют образов Docker для ARM.Только MariaDB имеет ARM64, который не тот, что Raspberry Pi использует в качестве процессора.

...