Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

ARM64 Support #62

Closed
lag-linaro opened this issue Jun 11, 2018 · 6 comments
Closed

ARM64 Support #62

lag-linaro opened this issue Jun 11, 2018 · 6 comments
Labels
Request Request for image modification or feature

Comments

@lag-linaro
Copy link

Any chance we can have support for ARM64 enabled?

It looks as if the Dockerfile currently pulls in pre-built packages from the Percona repos.

For ARM64, perhaps we can build from source, or pull from another repo?

@wglambert
Copy link

It doesn't appear Percona supports ARM64
https://www.percona.com/doc/percona-server/LATEST/installation/apt_repo.html

Supported Platforms:

x86
x86_64 (also known as amd64)

@wglambert wglambert added the Request Request for image modification or feature label Jun 11, 2018
@lag-linaro
Copy link
Author

Yes, I saw that. It's certainly a shame. They also do not have ARM64 support on their roadmap.

It is possible to BUILD FROM SOURCE however, something we can do when users request a docker pull from an ARM64 machine.

I am also more than happy to do the leg work to make this happen. Given that a PR of this nature would be considered.

@wglambert
Copy link

Here's previous comments on similar issues
docker-library/mysql#318 (comment)
MariaDB/mariadb-docker#125 (comment)

@mmarmm
Copy link

mmarmm commented Jul 27, 2018

@wglambert FYI - MariaDB now has DOI support for Arm64: MariaDB/mariadb-docker#184 (comment) . It's also likely MySQL will also provide Arm64 support in the next several weeks given the betas. What's the likelihood of using distro packaging vs. upstream to enable multi-arch support? Thanks.

@mmarmm
Copy link

mmarmm commented Aug 21, 2018

Both issues mentioned above are now [being] resolved: MariaDB has Arm64 support [0] and MySQL is adding support for arm64 [1-4]. It would appear that Percona support 8.0 is not in place yet and we have to wait for that at least and then see if if repo.percona.com will support arm64, otherwise decide to build from source or pull from a distro vs. pulling from the repo. Please let us know if there's anything we can do to help this Percona image keep up with the others.

[0] https://hub.docker.com/r/arm64v8/mariadb/
[1] http://repo.mysql.com/yum/mysql-8.0-community/docker/aarch64/mysql-community-server-minimal-8.0.12-1.el7.aarch64.rpm
[2] https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html#yum-install-platform-specifics
[3] docker-library/mysql#318 (comment)
[4] https://github.com/ltangvald/mysql-1/blob/mysql-server-arm/8.0-aarch64/Dockerfile

@tianon
Copy link
Member

tianon commented Aug 24, 2018

I agree that Percona probably should consider supporting ARM64, but that's a conversation that needs to be had with Percona -- we simply maintain an image for their software and are not affiliated with them directly (nor do we have contacts there).

It's also worth noting that we've been considering deprecating this image entirely in favor of the images that Percona maintains directly themselves.

Closing, given that there's nothing more we (the official images maintainers) can do here.

@tianon tianon closed this as completed Aug 24, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Request Request for image modification or feature
Projects
None yet
Development

No branches or pull requests

4 participants