Docker command not available on Windows 7

So, I have been using Docker with boot2dockerquite a while on Windows, and everything is working fine. Recently, I was worried that in order to run docker commands I had to start a terminal boot2dockerand type there boot2docker ssh, and from virtual machines - execute docker commands. What I find strange is that after starting the Boot2Docker terminal (without ssh-ing in vm) this is the output:

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.

After that, I can run boo2docker.exe sshfrom the vm docker command. However, without ssh-ing:

$ docker.exe
bash: docker.exe: command not found

Did I miss something?

+4
source share
3 answers

- .

docker.exe - ​​ docker toolbox.

C:\Program Files\Docker Toolbox\
+3

-, docker.exe? docker. , docker version. , .

-, Boot2Docker . .: https://docs.docker.com/installation/windows/

0

PATH, docker.exe PATH. , .

0

Source: https://habr.com/ru/post/1608985/


All Articles