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
41 stars 13 forks source link

Unable to deploy ovos-containers #42

Closed TrezOne closed 1 year ago

TrezOne commented 1 year 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 1 year 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 1 year 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 1 year ago

Images are building, they should be ready soon.

image

goldyfruit commented 1 year ago

Both images are available, let me know.

TrezOne commented 1 year 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 1 year ago

Awesome :+1: