Sign inSign up

tommy4326/mysql

By tommy4326

Updated 5 months ago

multi-architecture Docker images for MySQL 5.7, with support for macOS (especially Apple Silicon) .

Image
0

620

tommy4326/mysql repository overview

MySQL 5.7 Multi-Architecture Images

This repository provides multi-architecture Docker images for MySQL 5.7, including support for both linux/amd64 and linux/arm64.

Background

The official MySQL 5.7 images are no longer actively maintained and do not provide full support for modern ARM64 environments (e.g., Apple Silicon, AWS Graviton).

On macOS (especially Apple Silicon devices such as M1/M2/M3/M4/M5), running linux/amd64 images relies on emulation layers (Rosetta/QEMU). Apple has been gradually evolving the platform, and long-term support for x86_64 emulation is uncertain and may degrade in performance or compatibility in future macOS releases.

To ensure stable and native execution on ARM-based systems, this repository provides:

  • Native ARM64 builds of MySQL 5.7.44 (compiled from source)
  • Multi-architecture Docker images via Docker Buildx
  • Compatibility for both ARM64 and AMD64 environments

Motivation

These images are built primarily for:

  • Personal development environments
  • Legacy system compatibility
  • Running MySQL 5.7 natively on Apple Silicon without relying on emulation

Supported Architectures

  • linux/amd64 (for compatibility)
  • linux/arm64 (native build)

Usage

docker pull tommy4326/mysql:5.7.44

Tag summary

Content type

Image

Digest

sha256:1b58494dd

Size

108.7 MB

Last updated

5 months ago

docker pull tommy4326/mysql:5.7.44