Raku / docker

Docker files for Rakudo Star
Artistic License 2.0
34 stars 22 forks source link

support arm64 architecture #10

Closed longquan7 closed 6 years ago

longquan7 commented 7 years ago

I was use this image build on arm64 and successed , So I think it can be support arm64 and we can add it to https://hub.docker.com/u/arm64v8/ . See https://github.com/docker-library/official-images#architectures-other-than-amd64 and https://github.com/docker-library/official-images#multiple-architectures for more information about multi-architecture official images.

hoelzro commented 7 years ago

Note to self: look at https://github.com/docker-library/official-images/blob/master/library/php and apply to https://github.com/docker-library/official-images/blob/master/library/rakudo-star

zakame commented 7 years ago

@hoelzro I can help out as well (I help maintain https://github.com/Perl/docker-perl.) This is probably as minimal as https://github.com/docker-library/official-images/blob/master/library/perl

longquan7 commented 7 years ago

I have no permission to modify the file of https://github.com/docker-library/official-images/blob/master/library/rakudo-star

hoelzro commented 7 years ago

@zakame That would be great!

@longquan7 You need to create your own fork, work in that, and then submit a PR. If you do that, you can tag me and I'll help review the change.

longquan7 commented 7 years ago

@zakame OK,thanks

JJ commented 6 years ago

@zakame do you mean that there's no change we need to do in this repository, but just to change that description in the "official" docker repos file? Will it build automatically for the architectures we tag?

zakame commented 6 years ago

@JJ yep, likely just add arm32v7, arm64v8 in the Architectures header.

nxadm commented 6 years ago

Just a reminder that JIT only works on amd64. Depending on the case this will result in a slower Rakudo in other platforms (including i386).

hoelzro commented 6 years ago

Ok, this has been added to the rakudo-star docker image!