Apple’s M1 chip en Docker

woensdag 2 december 2020 - 284 woorden, 2 min read

De revolutionaire M1 computer chip van Apple voor desktop computers. Maar werkt de Docker software al?

Het is lang geleden dat ik Apple iets revolutionairs heb zien brengen op de markt. Eerlijk gezegd ben ik al jaren niet meer onder de indruk van de innovatieprestaties van ze. Tot vorige maand. Apple heeft een eigen ARM chip ontwikkeld én deze nu ook op de markt gebracht in een aantal desktop computers. De Mac Mini, Macbook Air en Macbook Pro 13inch. De prestaties van deze chip zijn indrukwekkend.

Docker

Het was voor mij een trigger om te kijken of deze nieuwe chip mij over de streep trekt om mijn huidige Macbook Pro’s (midden 2014 en begin 2015) te vervangen. Tijdens de ontwikkeling van applicaties en websites merk ik geregeld dat ik het maximale vraag qua hardware resources. Met name het werkgeheugen van 16GB is daarin een beperkende factor. Als developer werk ik met PHPStorm en Docker. Aangezien Docker virtualisatiesoftware is voor het opzetten van containers waarin ik apps of websites ontwikkel, was ik benieuwd of deze software al geschikt was voor de ARM architectuur van Apple’s M1 chip. Helaas kwam ik al snel dit bericht tegen dat dit nog niet mogelijk is. En dat geldt dus ook voor andere virtualisatiesoftware zoals VirtualBox, VMWare en Parallels.

Geduld

Na nog wat meer linkjes (hier en hier) te hebben gevonden heb ik de conclusie getrokken dat ik geduld moet hebben. Gelukkig zitten de ontwikkelaars van Docker niet stil.
https://appleinsider.com/articles/20/11/29/early-docker-build-demonstrates-incoming-apple-silicon-support

Volg dit issue op Github om de voortgang in de gaten te houden rondom Docker’s compatibiliteit voor de M1 chip van Apple.

Hoe lang het gaat duren voordat we aan de slag kunnen met Docker?
Daar durf ik weinig over te zeggen, maar ik hoop dat het kan binnen 3 tot 6 maanden.


Sebastian Hagens @Sebastix
I work as creative webdeveloper & tech consultant and care about digital freedoms. Follow me:
or visit my contact page