Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用docker为play framework应用程序安装azure计算机_Azure_Docker_Azure Virtual Machine_Docker Machine - Fatal编程技术网

使用docker为play framework应用程序安装azure计算机

使用docker为play framework应用程序安装azure计算机,azure,docker,azure-virtual-machine,docker-machine,Azure,Docker,Azure Virtual Machine,Docker Machine,我是Azure的新手,正在尝试在那里设置停靠的play framework 2.5.x应用程序,如下所示: 但是,第一个命令总是失败: docker-machine create -d azure \ --azure-subscription-id $sub \ --azure-ssh-user azureuser \ --azure-open-port 80 \ myvm 错误: Provisioning with ubuntu(systemd)... Installing Docker.

我是Azure的新手,正在尝试在那里设置停靠的play framework 2.5.x应用程序,如下所示:

但是,第一个命令总是失败:

docker-machine create -d azure \
--azure-subscription-id $sub \
--azure-ssh-user azureuser \
--azure-open-port 80 \
myvm
错误:

Provisioning with ubuntu(systemd)...
Installing Docker...
Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...
Error creating machine: Error running provisioning: ssh command error:
command : sudo systemctl -f start docker
err     : exit status 1
output  : Job for docker.service failed because the control process exited 
with error code. See "systemctl status docker.service" and "journalctl -xe" 
for details.
在微软的网站上有很多关于azure安装的帖子,但都是零碎的。我已经看完了其中的许多内容,它们只是在我的仪表板中添加了新条目,这只是增加了我的账单,但我仍然无法访问其中任何一个来部署我的应用程序。这真是令人沮丧,因为我已经花了几天时间,几乎用完了200美元的免费信用卡


非常感谢您提供的任何帮助或指向工作设置的任何链接

根据您的描述,也许我们应该
docker machine
的版本更新到最新版本

用户不能使用该命令创建docker主机。问题已经解决 已经在0.12.1中修复,实际上,0.12.2已经发布了一段时间 虽然但是,docker for Mac内部的docker机器版本是 仍然是0.12.0


docker-machine
0.12.0存在严重问题,请参考此问题。

请运行此命令以显示docker-machine的版本
docker-machine版本
。目前,最新版本是0.12.1。它是docker machine版本0.12.0,build 45c69ad您能将其更新为0.12.1吗?顺便问一下,如果docker正在您的计算机上运行,请运行此命令检查它
systemctl状态docker.service
。我们可以按照此链接安装最新版本的docker machine
systemctl:command not found
我在mac上,但我可以验证docker守护进程是否正在运行,我也可以从本地机器构建和推送docker映像问题是远程,我想这些错误是从远程抛出的,但是在该命令之后,我不能再使用遥控器了。我已经搜索了
https://portal.azure.com
没有,它正在aws上工作,但我会在回到azure后尝试一下again@Zennichimaro你不能登录Azure虚拟机吗?错误的私钥?或者此VM未运行?@Zennichimaro是否运行此VM,或者当我们尝试登录时,错误为“权限被拒绝(公钥)”?@Zennichimaro很高兴听到您的问题已得到解决:)@Zennichimaro我猜您正在寻找Azure容器服务,请参阅本文。