从Ubuntu bash连接到Windows 10 Docker守护进程
我想要做的事情是相当不规范的,所以我不确定我将会如何成功。
我已经安装了“Docker for Windows”,我可以从Powershell使用它。
我希望能够使用一个适当的Linux环境,所以我已经安装了Windows 10的新的Ubuntu Bash提示。
我已经在ubuntu / bash中成功构build了最新的docker客户端。 但是,当我运行“dockerPS”,我得到…
无法连接到Docker守护进程。 docker守护程序是否在这个主机上运行?
我本来希望它可以工作。
有谁知道是否有可能从ubuntu / bash连接到在Windows中运行的docker守护进程?
我想到了。 这是令人惊讶的简单。 我只需要设置以下…
export DOCKER_HOST=tcp://127.0.0.1:2375
这实际上是一个非常酷的设置。
运行在2型虚拟机pipe理程序中的非常快速,高效的docker引擎,以及适当的基于ubuntu的开发环境。 好的:-)
注意:如注释中提到的@BSalita,Docker服务必须在启用了“tcp:// localhost:2375而不启用TLS的情况下公开后台进程”的情况下运行,这可以在Docker Settings的常规部分中find(右键单击系统托盘图标,然后“设置…”)。 此选项默认情况下未被选中。
- 我可以使用docker引擎与最新的pycharm 2016.3.2在Windows 10专业版
- 不可破解的com.docker.db.exe
- 是否有可能在Visual Studio Code上使用Docker Toolbox?
- Docker未在Windows 10上运行错误:硬件辅助虚拟化和数据执行保护必须在BIOS中启用
- 如果gitbash是由docker quickstartterminal快捷方式启动的,不要更改目录
- OSError:在Docker容器中使用python运行selenium时
- 在Windows 10上无法通过SSH使用Docker CLI
- networking更改时无法连接到Docker主机
- 运行部署后,Meteor-up终止