unitedworldwrestling / arena-public

14 stars 5 forks source link

Arena docker support #150

Closed theswix closed 5 months ago

theswix commented 7 months ago

Hello, UWW IT Team!

I am experiencing problems with Docker on Apple M2 chip with current docker-compose.yaml.

While executing docker-compose pull it stops spitting out errors (see attachment):

Снимок экрана 2023-11-29 в 23 28 32

Adding platform: linux/amd64 or linux/arm64/v8 to respective services doesn't help a lot as well as trying to substitute e.g.mysql with current stable MariaDB build for linux/arm64/v8 from docker hub.

All the needed settings in Docker Desktop are turned on (see attachment):

Снимок экрана 2023-11-29 в 23 08 14

Thank you in advance for support and your time!

theswix commented 7 months ago

Well, actually I missed one platform linux/amd64 and it pulled everything.

Yet it crashes with following errors:

Снимок экрана 2023-11-30 в 01 38 46

And here is part of log from arena-php-fpm-1 container which crashes with exit code 139

2023-11-30 01:33:41 Gathering patches for root package. 2023-11-30 01:33:41 Installing dependencies from lock file 2023-11-30 01:33:41 Verifying lock file contents can be installed on current platform. 2023-11-30 01:33:42 Nothing to install, update or remove 2023-11-30 01:33:42 Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead. 2023-11-30 01:33:42 Package twig/extensions is abandoned, you should avoid using it. No replacement was suggested. 2023-11-30 01:33:42 Generating autoload files 2023-11-30 01:33:42 117 packages you are using are looking for funding. 2023-11-30 01:33:42 Use thecomposer fundcommand to find out more! 2023-11-30 01:33:42 Endroid Installer detected project type "symfony" 2023-11-30 01:33:42 2023-11-30 01:33:42 Run composer recipes at any time to see the status of your Symfony recipes. 2023-11-30 01:33:42 2023-11-30 01:33:42 Segmentation fault

csabavirag commented 5 months ago

Implemented via the latest docker-compose.yaml file. Thanks for reporting!