2016-05-04 3 views
0

Я пытаюсь понять, как использовать новую бета-версию Docker на моем Mac для создания образа для другой архитектуры. В частности, я пытаюсь построить для Raspberry Pi, который использует процессор Arm.Как создать изображение Docker для архитектуры Arm на Mac?

Любые идеи?

+0

Это очень похоже на вопрос на http://stackoverflow.com/questions/37281802/build-docker-image-for-arm-architecture-on-intel-machine-mac – vielmetti

ответ

0

Вы должны установить GOOS, GOARCH и GOARM переменные окружения, прежде чем строить приложения:

export GOOS=linux 
export GOARCH=arm 
export GOARM=6 
go build -o bin/yourapp_arm_6 

см: Go environment variables

В зависимости от версии Raspberry Pi вы должны установить версию GOARM 5 , 6 или 7.

+0

Обратите внимание, что это не будет работать, если контейнер, из которого вы построили, не совместим с ARM. – mschuett

 Смежные вопросы

  • Нет связанных вопросов^_^