Docker-compose up, ctrl C will not stop and can not connect to the container via http

Been trying to get a docker image working. I am new to docker so it could be a simple mistake. I am trying to bring up Zigbee2Mqtt. Either the front end is not coming up or can not connect to it. There is a huge thread here. Discord
I am reaching out to this community for help on some unexpected issues. The process may help me get the container running as expected.

When I spin up the container and then try to stop it I get a “permission denied” error. I get the same error with sudo, but I have added the pi user to the docker group. I am posting what I think is relevant, if not let me know and if I am missing something let me know. It may take a couple of runs for me to know what is important and what is not. Let me try to build a little bit more context.

Here is a dialog just after a reboot that shows nothing is running then try to spin up the container and ctrl C to stop it. Most of the output is Zigbee2Mqtt related, but the end is where you can see where I tired to stop it.

pi@shoppi:~$ cd zigbee2mqtt/
pi@shoppi:~/zigbee2mqtt$ docker ps
pi@shoppi:~/zigbee2mqtt$ docker-compose up
Starting zigbee2mqtt … done
Attaching to zigbee2mqtt
zigbee2mqtt | Using ‘/app/data’ as data directory
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:07: Logging to console and directory: ‘/app/data/log/2022-03-29.18-44-02’ filename: log.txt
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:07: Starting Zigbee2MQTT version 1.24.0 (commit #7a2ddf2)
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:07: Starting zigbee-herdsman (0.14.20)
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:11: zigbee-herdsman started (resumed)
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:11: Coordinator firmware version: ‘{“meta”:{“maintrel”:3,“majorrel”:2,“minorrel”:6,“product”:0,“revision”:20190608,“transportrev”:2},“type”:“zStack12”}’
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:11: Currently 0 devices are joined:
zigbee2mqtt | Zigbee2MQTT:warn 2022-03-29 18:44:11: permit_join set to true in configuration.yaml.
zigbee2mqtt | Zigbee2MQTT:warn 2022-03-29 18:44:11: Allowing new devices to join.
zigbee2mqtt | Zigbee2MQTT:warn 2022-03-29 18:44:11: Set permit_join to false once you joined all devices.
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:11: Zigbee: allowing new devices to join.
zigbee2mqtt | Zigbee2MQTT:info 2022-03-29 18:44:11: Connecting to MQTT server at mqtt://
^CGracefully stopping… (press Ctrl+C again to force)
Stopping zigbee2mqtt … error

ERROR: for zigbee2mqtt cannot stop container: 290d50926bde21840ebf18956cfa3b7472b33e69fb10f0d590431e6b0bac8d07: permission denied
pi@shoppi:~/zigbee2mqtt$ docker ps
290d50926bde koenkk/zigbee2mqtt “docker-entrypoint.s…” 24 hours ago Up 3 minutes>8080/tcp, :::8080->8080/tcp zigbee2mqtt

Here is my PI and OS info

Welcome to Ubuntu 21.10 (GNU/Linux 5.13.0-1022-raspi armv7l)

 * Documentation:
 * Management:
 * Support:

  System information as of Tue Mar 29 11:42:55 CDT 2022

  System load:                      0.08
  Usage of /:                       14.9% of 29.35GB
  Memory usage:                     21%
  Swap usage:                       0%
  Temperature:                      51.0 C
  Processes:                        148
  Users logged in:                  0
  IPv4 address for br-4e7feb639001:
  IPv4 address for docker0:
  IPv4 address for eth0:  

Docker version 20.10.7, build 20.10.7-0ubuntu5.1
docker-compose version 1.29.2, build unknown