Как собрать docker-ce из исходного кода на macOS - PullRequest
0 голосов
/ 21 ноября 2018

Кто-нибудь знает, есть ли руководство по сборке из исходного кода и замене бинарного файла докера на Mac?

В файле readme не написано, поэтому я попробую какую-то команду make target, но получу https://github.com/docker/for-mac/issues/3353

Отредактировано То, что я пытался сделать, а точнее, отладить Docker Cli, чтобы увидеть, почему Auth не работает ни для одного разработчика в моей бывшей компании, несмотря на всефактор проверен и проверен на правильность.

1 Ответ

0 голосов
/ 10 апреля 2019

Для этого загляните в репозиторий Docker Cli (сначала было непонятно, где и где находится Docker).Но кли по адресу: git@github.com:docker/cli.git

Постройте его (этот дистрибутив сборки для всех платформ), предполагая, что у вас уже есть make: make -f docker.Makefile binary cross

Затем либо используйте этот двоичный файл (этодля Mac), например: build/docker-darwin-amd64 pull mysql

Или сделайте резервную копию и замените исходный /usr/local/bin/docker на двоичный файл выше.

...