Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot start percona #3435

Closed
manusiakemos opened this issue Aug 27, 2023 · 1 comment
Closed

Cannot start percona #3435

manusiakemos opened this issue Aug 27, 2023 · 1 comment

Comments

@manusiakemos
Copy link

manusiakemos commented Aug 27, 2023

Description:

error when i run docker compose up -d nginx percona

[+] Building 3.6s (4/4) FINISHED                                                                                                                                                               
 => [percona internal] load build definition from Dockerfile                                                                                                                              0.0s
 => => transferring dockerfile: 283B                                                                                                                                                      0.0s
 => [percona internal] load .dockerignore                                                                                                                                                 0.0s
 => => transferring context: 2B                                                                                                                                                           0.0s
 => ERROR [percona internal] load metadata for docker.io/library/percona:5.7                                                                                                              3.5s
 => [percona auth] library/percona:pull token for registry-1.docker.io                                                                                                                    0.0s
------
 > [percona internal] load metadata for docker.io/library/percona:5.7:
------
failed to solve: percona:5.7: no match for platform in manifest sha256:0cbb807c3de82e1bc763f00ff8b633290875f4076f69ea6c989ab515cfcbe29c: not found

Context information:

Output of docker version

Client:
 Cloud integration: v1.0.35
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:51:16 2023
 OS/Arch:           darwin/arm64
 Context:           desktop-linux

Server: Docker Desktop 4.21.1 (114176)
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:50:59 2023
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Output of docker-compose version

2.19.1

System info: Mac, Windows or Linux. Include which disto/version

macbook pro m1
@manusiakemos
Copy link
Author

fix by modifying docker-compose.yml by add platform

    percona:
      platform: 'linux/x86_64'
      build:
        context: ./percona
      environment:
        - MYSQL_DATABASE=${PERCONA_DATABASE}
        - MYSQL_USER=${PERCONA_USER}
        - MYSQL_PASSWORD=${PERCONA_PASSWORD}
        - MYSQL_ROOT_PASSWORD=${PERCONA_ROOT_PASSWORD}
      volumes:
        - ${DATA_PATH_HOST}/percona:/var/lib/mysql
        - ${PERCONA_ENTRYPOINT_INITDB}:/docker-entrypoint-initdb.d
      ports:
        - "${PERCONA_PORT}:3306"
      networks:
        - backend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants