Linux
Щоб запустити демон докера в Linux (від CLI ), запустіть:
$ sudo service docker start # Ubuntu/Debian
Примітка. Пропустіть $
символ при копіюванні та вставці.
У RedHat / CentOS, виконайте команду: sudo systemctl start docker
.
Щоб ініціалізувати "базову" файлову систему, запустіть:
$ sudo service docker stop
$ sudo rm -rf /var/lib/docker
$ sudo service docker start
або вручну:
$ sudo docker -d --storage-opt dm.basesize=20G
Встановити docker-machine
на Linux
Щоб встановити машинні бінарні файли в Linux:
локально:
install -vm755 <(curl -L https://github.com/docker/machine/releases/download/v0.5.3/docker-machine_linux-amd64) $HOME/bin/docker-machine
глобальний:
sudo bash -c 'install -vm755 <(curl -L https://github.com/docker/machine/releases/download/v0.5.3/docker-machine_linux-amd64) /usr/local/bin/docker-machine'
macOS
У macOS docker
бінарний файл є лише клієнтом, і ви не можете використовувати його для запуску демона docker, оскільки демон Docker використовує особливості ядра Linux, тому ви не можете запускати Docker в ОС Windows X. Тому вам доведеться встановитиdocker-machine
, щоб створити ВМ і приєднати до нього.
Встановити docker-machine
на macOS
Якщо ви ще не маєте docker-machine
команди, встановіть її за допомогою одного з наступних методів:
Див. Початок роботи з Docker для Mac .
Налаштування docker-machine
на macOS
Щоб запустити Docker Machine через Homebrew, запустіть:
brew services start docker-machine
Щоб створити default
машину (якщо у вас її немає, див. docker-machine ls
:):
docker-machine create --driver virtualbox default
Потім налаштуйте середовище для клієнта Docker:
eval "$(docker-machine env default)"
Потім двічі перевірте, перерахувавши контейнери:
docker ps
Див. Початок роботи з Docker Machine та місцевим VM .
Встановіть Docker.app на macOS
Як альтернатива вищезазначеному рішенню, ви можете встановити додаток Docker:
brew cask install docker
Перегляньте цю публікацію для отримання більш детальної інформації . Дивіться також: Не вдається підключитися до демона Docker на macOS