在 redhat 7.3 中找不到 docker-machine

Could not find docker-machine in redhat 7.3

我是docker新手,一直在关注官方教程: https://docs.docker.com/get-started/part2/#run-the-app

我正在使用 RHEL 7.3

[root@pecan-9A /]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)

Redhat 区分了 dockerdocker-latest RPM。他们提供不同版本的 docker。但是 none 其中包含教程中建议的命令 docker-machine

[root@pecan-9A /]# docker -v
Docker version 1.12.6, build 3a094bd/1.12.6

[root@pecan-9A /]# docker-latest -v
Docker version 1.13.1, build 6774275/1.13.1

[root@pecan-9A /]# docker-machine ip
-bash: docker-machine: command not found

[root@pecan-9A /]# which docker-machine
/usr/bin/which: no docker-machine in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/gradle/bin)

有什么建议可以在 RHEL 中找到 docker-machine 吗?

docker-machine appears to be obsolete and was originally intended for Mac and Windows.

我认为您应该 运行 docker-machine ip 在主机上,而不是在 Linux 虚拟机上 运行 连接容器。

在您的 Red Hat 上从这里下载 docker-machine:https://github.com/docker/machine/releases 使用 visual studio 来编辑您的文件,并在您的工作区中保留 docker-machine。它会工作得很好。