Так что я использую Docker с boot2docker
в течение некоторого времени в Windows, и все работает нормально. В последнее время меня беспокоило, что для выполнения команд докеров я должен запустить терминал Boot2Docker
и набрать там boot2docker ssh
, а из виртуальных машин запустить команды докеров. Что я нахожу странным, что после запуска Boot2Docker терминала (без SSH-ать в VM), это выход:Команда Docker недоступна в Windows 7
initializing...
Virtual machine boot2docker-vm already exists
starting...
Waiting for VM and Docker daemon to start...
.o
Started.
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\key.pem
To connect the Docker client to the Docker daemon, please set:
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH='C:\Users\user\.boot2docker\certs\boot2do cker-vm'
export DOCKER_TLS_VERIFY=1
IP address of docker VM:
192.168.59.103
setting environment variables ...
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\user\.boot2docker\certs\boot2docker-vm\key.pem
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH='C:\\Users\\user\\.boot2docker\\certs\\bo ot2docker-vm'
export DOCKER_TLS_VERIFY=1
You can now use `docker` directly, or `boot2docker ssh` to log into the VM.
После этого, я могу запустить boo2docker.exe ssh
, и из команды Vm Докер. Однако без ssh-ing:
$ docker.exe
bash: docker.exe: command not found
Я пропустил что-то?
docker.exe или докер, то же самое..команда не найдена. Btw. Я также попробовал Docker Toolbox несколько дней назад, это был кошмар. Каждый раз, когда я его запускал, по какой-то причине был создан новый сетевой адаптер, и я был уведомлен об IP-конфликтах в сети. Я сделал это для работы, но были и другие проблемы, и в этот момент я избавился от этого. Boot2Docker отлично работает для меня. – Zed
Dont знать о связанных с сетью вещах с docker на окнах .. в основном используется в linux dstributions. – 208rishabh