wog*_*and 19 docker docker-machine
我最近将 Mac 版 Docker 桌面升级到 2.2.0.0 版,现在尝试运行docker-machine
命令时出现错误:
$ docker-machine --version
Run Code Online (Sandbox Code Playgroud)
docker-machine:找不到命令
Docker Machine 曾经与 Docker 一起安装,但在最新的文档中似乎不再如此。什么是替代品,或者我需要从其他地方安装 Docker Machine?
Jos*_*ard 18
Docker 机器已从更高版本的 Docker Desktop 中删除。您将需要 docker-toolbox 包。
阅读此处了解软件包的安装和共存。
https://docs.docker.com/docker-for-mac/docker-toolbox/#docker-toolbox-and-docker-desktop-coexistence
MMP*_*vin 15
Docker机器现在合并到docker命令中,所以而不是使用
docker-machine init
Run Code Online (Sandbox Code Playgroud)
使用
docker swarm init
Run Code Online (Sandbox Code Playgroud)
而不是
docker-machine join
Run Code Online (Sandbox Code Playgroud)
使用
docker swarm join
Run Code Online (Sandbox Code Playgroud)
对于更多命令只需使用这个:
docker swarm --help
Run Code Online (Sandbox Code Playgroud)
raz*_*one 14
对于Windows,如果您安装了Chocolatey,请按照以下步骤操作:
小智 11
如果您已经拥有 docker-desktop 并且想要该docker-machine
命令,那么就brew install docker-machine
可以了。
我的二进制文件版本usr/local/bin/docker
以及usr/local/bin/docker-compose
docker 客户端和服务器的版本没有改变,但我得到了docker-machine
额外的二进制文件。
unset ${!DOCKER_*}
如果你想使用 docker-desktop,请运行。
docker 文档有点令人困惑,因为它们似乎解决了首先拥有 docker-machine 的情况,而不是首先拥有桌面的情况。
归档时间: |
|
查看次数: |
31609 次 |
最近记录: |