OpenVoiceOS / ovos-docker

Open Voice OS container images and docker-compose.yml files for x86_64 and aarch64 CPU architectures.
https://openvoiceos.github.io/ovos-docker/
Apache License 2.0
39 stars 11 forks source link

Unable to deploy ovos-containers #42

Closed TrezOne closed 11 months ago

TrezOne commented 11 months ago

As of this writing, alpha = 0.0.8a. When trying to deploy the OVOS stack on a RPi 4B, getting the following:

trezone@Paine:~/ovos-docker/compose $ docker compose --project-name ovos --file docker-compose.yml --file docker-compose.skills.yml --file docker-compose.gui.yml --file docker-compose.raspberrypi.yml --file docker-compose.raspberrypi.gui.yml --file docker-compose.hivemind.yml up --detach
[+] Running 4/23
 ⠼ hivemind_cli 2 layers [⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                   19.5s 
 ⠼ hivemind_listener 5 layers [⣿⠀⠀⠀⠀] 3.243MB/66.93MB Pulling                                                                                                                                                                                                                           19.5s 
 ⠼ ovos_skill_wolfie 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                               19.5s 
 ⠼ ovos_skill_alerts 3 layers [⣿⣿⣿]      0B/0B      Pulling                                                                                                                                                                                                                             19.5s 
 ⠼ ovos_skill_jokes 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                                19.5s 
 ⠼ ovos_skill_personal 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                             19.5s 
 ⠼ ovos_audio 5 layers [⠀⠀⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                  19.5s 
 ⠼ ovos_cli 3 layers [⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                      19.5s 
 ⠼ ovos_core 3 layers [⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                     19.5s 
 ⠼ ovos_skill_stop 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                                 19.5s 
 ⠼ ovos_skill_volume 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                               19.5s 
 ⠼ ovos_skill_weather 3 layers [⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                            19.5s 
 ⠼ ovos_skill_date_time 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                            19.5s 
 ⠼ ovos_gui Pulling                                                                                                                                                                                                                                                                     19.5s 
 ⠼ ovos_gui_websocket 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                              19.5s 
 ⠼ ovos_skill_fallback_unknown 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                     19.5s 
 ⠼ ovos_skill_wikipedia 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                            19.5s 
 ⠼ ovos_skill_hello_world 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                          19.5s 
 ⠼ ovos_skill_homescreen 1 layers [⠀]      0B/0B      Pulling                                                                                                                                                                                                                           19.5s 
 ⠼ ovos_listener 3 layers [⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                 19.5s 
 ⠼ ovos_messagebus 2 layers [⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                                19.5s 
 ⠼ ovos_phal Pulling                                                                                                                                                                                                                                                                    19.4s 
 ⠼ ovos_phal_admin 4 layers [⠀⠀⠀⠀]      0B/0B      Pulling                                                                                                                                                                                                                              19.4s 
no matching manifest for linux/arm64/v8 in the manifest list entries

Seems like it was working prior on 0.0.8aa, which can't be rolled back to if one has hivemind-(cli|listener) as part of the stack

goldyfruit commented 11 months ago

@TrezOne It seems to be related to the GUI images.

For now, remove the docker-compose.gui.yml and docker-compose.raspberrypi.gui.yml files from your command.

TrezOne commented 11 months ago

@goldyfruit Was hoping to run with the docker GUI as I ran into issues with the RPi OS buildroot (64-bit); guess I'll give the buildroot another go. Thanks!

goldyfruit commented 11 months ago

Images are building, they should be ready soon.

image

goldyfruit commented 11 months ago

Both images are available, let me know.

TrezOne commented 11 months ago

Heya @goldyfruit. Can confirm the new images did the trick.

trezone@Paine:~ $ docker ps -a
CONTAINER ID   IMAGE                                        COMMAND                  CREATED        STATUS                  PORTS     NAMES
59361fa90aac   smartgic/ovos-skill-hello-world:alpha        "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_hello_world
d6705dec7c82   smartgic/ovos-skill-date-time:alpha          "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_date_time
86105a097f08   smartgic/ovos-skill-wolfie:alpha             "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_wolfie
016d62485f6a   smartgic/ovos-skill-jokes:alpha              "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_jokes
8a10bce0c9d2   smartgic/ovos-skill-alerts:alpha             "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_alerts
ee9a3b893e4e   smartgic/ovos-skill-wikipedia:alpha          "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_wikipedia
55fa5fbb4b2f   smartgic/ovos-skill-volume:alpha             "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_volume
a2056298db2d   smartgic/ovos-skill-weather:alpha            "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_weather
635f848ee3ee   smartgic/ovos-skill-homescreen:alpha         "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_homescreen
c1f3ad5360e7   smartgic/ovos-skill-personal:alpha           "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_personal
aa6b1473a2b2   smartgic/ovos-skill-stop:alpha               "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_stop
99196c8a93a8   smartgic/ovos-skill-fallback-unknown:alpha   "ovos-skill-launcher…"   18 hours ago   Up 19 hours                       ovos_skill_fallback_unknown
a7eed8b11ad6   smartgic/ovos-core:alpha                     "/bin/bash /usr/loca…"   18 hours ago   Up 19 hours                       ovos_core
25f7ec2f3de2   smartgic/ovos-listener-dinkum:alpha          "/bin/bash /usr/loca…"   18 hours ago   Up 19 hours                       ovos_listener
3b87481f57e3   smartgic/ovos-audio:alpha                    "/bin/bash /usr/loca…"   18 hours ago   Up 19 hours                       ovos_audio
9c8a34c91605   smartgic/ovos-gui-shell:alpha                "/bin/sh -c ovos-she…"   18 hours ago   Up 19 hours                       ovos_gui
34df6aeac408   smartgic/ovos-phal-admin:alpha               "/bin/bash /usr/loca…"   18 hours ago   Up 19 hours                       ovos_phal_admin
649c21ac7de0   smartgic/ovos-phal:alpha                     "/bin/bash /usr/loca…"   18 hours ago   Up 19 hours                       ovos_phal
a5ee39e22ffe   smartgic/hivemind-cli:alpha                  "sleep infinity"         18 hours ago   Up 19 hours                       hivemind_cli
e7f8caceb811   smartgic/ovos-gui-websocket:alpha            "/bin/bash -c ovos-g…"   18 hours ago   Up 19 hours                       ovos_gui_websocket
0edf1bd49344   smartgic/hivemind-listener:alpha             "hivemind-core listen"   18 hours ago   Up 19 hours                       hivemind_listener
25bc4636a80f   smartgic/ovos-messagebus:alpha               "/bin/bash -c ovos-m…"   18 hours ago   Up 19 hours (healthy)             ovos_messagebus
bd0b12009ed5   smartgic/ovos-cli:alpha                      "sleep infinity"         18 hours ago   Up 19 hours                       ovos_cli
goldyfruit commented 11 months ago

Awesome :+1: