Docker на Yosemite OSX: добавляем хост boot2docker и запускаем

В Yosemite OSX мне нужна помощь в добавлении хоста «boot2docker» и последующем запуске докер-машины с помощью этого хоста.

Первоначально я пытался разрешить предупреждения TLS после запуска следующей строки в моем скрипте .bash_profile:

eval "$(docker-machine env boot2docker)"

Прочитав другие сообщения, он рекомендовал rm, а затем добавить «boot2docker», поэтому я сделал это, удалил хост «boot2docker», и теперь я забыл, как добавить этот хост обратно:

docker-machine rm boot2docker

Итак, теперь я получаю новую ошибку:

Host does not exist: "boot2docker"

У меня установлен Docker, и по умолчанию он работает

$ docker-machine ls
NAME      ACTIVE   DRIVER       STATE     URL                         SWARM   DOCKER    ERRORS
default   *        virtualbox   Running   tcp://192.168.99.100:2376           v1.11.0
$ docker-machine status
Running

Boot2docker.iso находится в моем домашнем каталоге;

ls -al .boot2docker/
total 65536
drwxr-xr-x   5 jefft  staff       170 Feb 18 13:58 .
drwxr-xr-x@ 41 jefft  staff      1394 Apr 18 09:32 ..
srwxr-xr-x   1 jefft  staff         0 Feb 18 13:58 boot2docker-vm.sock
-rw-r--r--   1 jefft  staff  33554432 Feb 18 13:57 boot2docker.iso
drwxr-xr-x   3 jefft  staff       102 Feb 18 13:58 certs

Как я могу повторно добавить хост "boot2docker" обратно, а затем, как только это будет сделано, пропустить предупреждения TLS?

Спасибо


person jeff00seattle    schedule 18.04.2016    source источник


Ответы (1)


На самом деле мне нужно было сделать только следующее, и все было в порядке:

docker-machine create boot2docker
person jeff00seattle    schedule 18.04.2016