В чем разница между созданием dockerfile для x86, armv7 32 и arm 64 - PullRequest
0 голосов
/ 29 июня 2018

Я хочу создать dockerfile для установки узла и mongodb поверх alpine. Чем будет отличаться док-файл для x86, armv7 32 и arm 64

1 Ответ

0 голосов
/ 29 июня 2018

Каждый Dockerfile начинается с

FROM <base_image>

декларации, поэтому вам нужно будет выбрать базовый образ, который сможет работать в вашей системе / архитектуре, и строить поверх него.

С здесь :

Официальные изображения Docker

См. Докерскую документацию для хорошего общего обзора программы.

Архитектуры, отличные от amd64?

Некоторые изображения были портированы для других архитектур, и многие из них официально поддерживаются (в различной степени).



  • Вы также можете найти других пользователей / источники, которые используют Docker Hub для загрузки своих изображений. Выполняя некоторые тесты с ffmpeg на Raspberry Pi, я решил довериться изображениям, предоставленным смолы.io
  • Если вам интересно узнать, как создается изображение, вы можете проверить его Dockerfile. Например, для Node.js на arm64v8 смотрите Dockerfiles здесь
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...