Ich folge diesen Anweisungen , um TensorFlow auf Docker und Azure auszuführen. Ich gehe zu portal.azure.com
, klicke auf "Ressource erstellen", suche und klicke auf "Docker für Ubuntu Server" und klicke auf "Erstellen" (mit Computergröße "Standard A1").
Die Bereitstellung wird nicht abgeschlossen. Wenn ich auf "Bereitstellung läuft" klicke, wird folgende Warnung angezeigt:
Die Ressourcenoperation wurde mit dem Terminalbereitstellungsstatus "Fehlgeschlagen" abgeschlossen. Hier klicken für Details
und mit Details:
Die Ressourcenoperation wurde mit dem Terminalbereitstellungsstatus "Fehlgeschlagen" abgeschlossen. (Code: ResourceDeploymentFailure)
- Der Bereitstellungsstatus 'Hostname' der virtuellen Maschine lautet 'Fehlgeschlagen', da die Erweiterung 'Microsoft.Azure.Extensions.DockerExtension' den Status 'Bereit' aufweist. (Code: VirtualMachineProvisioningFailed)
Im Anschluss an diesen Thread stellte ich fest, dass die virtuelle Maschine erstellt wurde, dass ihre IP-Adresse gefunden und SSH in sie eingegeben wurde, und fand die Protokolle:
$ ls -la /var/log/
total 420
drwxrwxr-x 9 root syslog 4096 Jan 9 15:22 .
drwxr-xr-x 13 root root 4096 Jun 27 2016 ..
-rw-r--r-- 1 root root 357 Jan 9 15:22 alternatives.log
drwxr-xr-x 2 root root 4096 Jun 28 2016 apt
-rw-r----- 1 syslog adm 13368 Jan 9 20:09 auth.log
drwxr-xr-x 3 root root 4096 Jan 9 15:21 azure
-rw-r--r-- 1 root root 5179 Jan 9 15:22 azure-docker-extension-enable.log
-rw------- 1 root utmp 1536 Jan 9 19:55 btmp
-rw-r--r-- 1 syslog adm 97337 Jan 9 15:20 cloud-init.log
-rw-r--r-- 1 root root 5324 Jan 9 15:20 cloud-init-output.log
drwxr-xr-x 2 root root 4096 Apr 26 2016 dist-upgrade
-rw-r--r-- 1 root root 42140 Jan 9 15:22 dpkg.log
drwxr-xr-x 2 root root 4096 Jun 27 2016 fsck
-rw-r----- 1 syslog adm 55580 Jan 9 15:22 kern.log
-rw-rw-r-- 1 root utmp 292292 Jan 9 20:09 lastlog
drwxr-xr-x 2 root root 4096 May 30 2016 lxd
drwxr-x--- 2 root adm 4096 May 20 2016 samba
-rw-r----- 1 syslog adm 122943 Jan 9 20:09 syslog
drwxr-x--- 2 root adm 4096 Feb 21 2016 unattended-upgrades
-rw-r--r-- 1 root root 3680 Jan 9 15:21 waagent.log
-rw-rw-r-- 1 root utmp 3456 Jan 9 20:09 wtmp
Der Fehler scheint zu stimmen azure-docker-extension-enable.log
, was mit endet
[DockerExtension] 2019/01/09 21:17:27 no restart needed. issuing only a start command.
[executil] 2019/01/09 21:17:27 +++ invoke: systemctl [start docker]
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
[executil] 2019/01/09 21:17:27 --- invoke end
[DockerExtension] 2019/01/09 21:17:30 -- restart docker
[DockerExtension] 2019/01/09 21:17:30 ++ login docker registry
[DockerExtension] 2019/01/09 21:17:30 registry login not specificied
[DockerExtension] 2019/01/09 21:17:30 -- login docker registry
[DockerExtension] 2019/01/09 21:17:30 ++ compose up
[DockerExtension] 2019/01/09 21:17:30 docker-compose config not specified, noop
[DockerExtension] 2019/01/09 21:17:30 -- compose up
[DockerExtension] 2019/01/09 21:17:30 - completed: 'enable'
[DockerExtension] 2019/01/09 21:17:30 Cleaned up .seqnum file.
Also habe ich diesen Befehl ausgeführt:
$ systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: inactive (dead) (Result: exit-code) since Wed 2019-01-09 15:22:50 UTC; 4h 50min ago
Docs: https://docs.docker.com
Process: 10048 ExecStart=/usr/bin/dockerd -H=fd:// (code=exited, status=1/FAILURE)
Main PID: 10048 (code=exited, status=1/FAILURE)
Jan 09 15:22:50 hostname systemd[1]: docker.service: Service hold-off time over, scheduling restart.
Jan 09 15:22:50 hostname systemd[1]: Stopped Docker Application Container Engine.
Jan 09 15:22:50 hostname systemd[1]: docker.service: Start request repeated too quickly.
Jan 09 15:22:50 hostname systemd[1]: Failed to start Docker Application Container Engine.
und dieser andere Befehl:
$ journalctl -xe
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
Jan 09 20:09:58 hostname systemd[10602]: Reached target Basic System.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
Jan 09 20:09:58 hostname systemd[10602]: Reached target Default.
-- Subject: Unit UNIT has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit UNIT has finished starting up.
--
-- The start-up result is done.
Jan 09 20:09:58 hostname systemd[10602]: Startup finished in 35ms.
-- Subject: System start-up is now complete
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- All system services necessary queued for starting at boot have been
-- successfully started. Note that this does not mean that the machine is
-- now idle as services might still be busy with completing start-up.
--
-- Kernel start-up required KERNEL_USEC microseconds.
--
-- Initial RAM disk start-up required INITRD_USEC microseconds.
--
Gibt es Vorschläge zur Bereitstellung von Docker unter Ubuntu und Azure?