gpt4 book ai didi

linux - Docker 命令在 Windows 7 上不可用

转载 作者:IT王子 更新时间:2023-10-29 01:21:19 28 4
gpt4 key购买 nike

所以我在 Windows 上将 Docker 与 boot2docker 结合使用了很长一段时间,一切正常。最近,为了运行 docker 命令,我开始感到困扰,我必须启动 Boot2Docker 终端,然后输入 boot2docker ssh,然后从虚拟机运行 docker 命令。我觉得奇怪的是,在启动 Boot2Docker 终端后(没有通过 ssh 进入 vm),这是输出:

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 docker 命令。但是没有 ssh-ing:

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

我错过了什么吗?

最佳答案

同样的问题 - docker toolbox install 没有将 docker 添加到路径中。

只需手动将 docker.exe 添加到您的路径 - 我的已安装到程序文件 docker 工具箱。

C:\Program Files\Docker Toolbox\

关于linux - Docker 命令在 Windows 7 上不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32781914/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com