use*_*825 14 docker windows-10
我正在尝试做一些相当不标准的事情,所以我不确定自己会有多成功.
我已经安装了"Docker for Windows",我可以在PowerShell中使用它.
我希望能够使用适当的Linux环境,所以我已经为Windows 10安装了新的Ubuntu Bash提示符.
我已经在Ubuntu/Bash中成功构建了最新的Docker客户端.但是,当我运行"docker ps"时,我得到:
无法连接到Docker守护程序.Docker守护程序是否在此主机上运行?
我曾希望它可能会起作用.
是否可以从Ubuntu/Bash连接到Windows中运行的Docker守护程序?
use*_*825 21
我想到了.这简直太简单了.我只需设置以下内容......
export DOCKER_HOST=tcp://127.0.0.1:2375
Run Code Online (Sandbox Code Playgroud)
这实际上是一个非常酷的设置.
在2型虚拟机管理程序中运行的非常快速,高效的Docker引擎,以及适当的基于Ubuntu的开发环境.尼斯:-)
注意:正如评论中提到的@BSalita一样,Docker服务必须在"启用tcp:// localhost:2375而不使用TLS"的"Expose守护程序"的情况下运行,这可以在Docker Settings的常规部分找到(右键单击系统)托盘图标然后"设置...").默认情况下不会选中此选项.
| 归档时间: |
|
| 查看次数: |
4293 次 |
| 最近记录: |