Azure-sql-edge container won't start on 4.33 on Apple Silicon

Just upgraded to Mac Desktop 4.33 and on our Apple Silicon machines containers we have based on the official Microsoft Azure SQL Edge image (https://hub.docker.com/r/microsoft/azure-sql-edge) have stopped working. They worked fine in 4.32.

We can reproduce this by simply trying to run the base image and we receive this error:

2024-08-07 20:00:00 22:17:52.39 Server      Successfully initialized the TLS configuration. Allowed TLS protocol versions are ['1.0 1.1 1.2']. Allowed TLS ciphers are ['ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA'].
2024-08-08 18:17:52 
2024-08-07 20:00:00 22:17:52.42 Server      Query Store settings initialized with enabled = 1, 
2024-08-08 18:17:52 
Capturing a dump of 26
2024-08-08 18:17:52                  0000aaaace3eb618 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x2178
2024-08-08 18:17:52                  0000aaaace3ead1c std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x187c
2024-08-08 18:17:52                  0000ffffbbc1f7a0 <unknown>
2024-08-08 18:17:52                  0000ffffbb508598 raise+0xb0
2024-08-08 18:17:52                  0000ffffbb509974 abort+0x154
2024-08-08 18:17:52                  0000aaaace3ef60c std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()+0x616c
2024-08-08 18:17:52                  0000aaaace4ae210 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_
2024-08-08 18:17:52                  0000ffffb7898288 S_SbtUnimplementedInstruction+0x275744
2024-08-08 18:17:52                  0000ffffb7885d4c S_SbtUnimplementedInstruction+0x263208
2024-08-08 18:17:52                  0000ffffb78c7658 S_SbtUnimplementedInstruction+0x2a4b14
2024-08-08 18:17:52                  0000ffffb78b7324 S_SbtUnimplementedInstruction+0x2947e0
2024-08-08 18:17:52                  0000ffffb78b65d4 S_SbtUnimplementedInstruction+0x293a90
2024-08-08 18:17:52                  0000ffffb78b89c8 S_SbtUnimplementedInstruction+0x295e84
2024-08-08 18:17:52                  0000ffffb78785d4 S_SbtUnimplementedInstruction+0x255a90
2024-08-08 18:17:52                  0000ffffb76d5150 S_SbtUnimplementedInstruction+0xb260c
2024-08-08 18:17:52                  0000ffffb76ee72c S_SbtUnimplementedInstruction+0xcbbe8
2024-08-08 18:17:52                  0000ffffb76eea4c S_SbtUnimplementedInstruction+0xcbf08
2024-08-08 18:17:52                  0000ffffb76298d4 S_SbtUnimplementedInstruction+0x6d90
2024-08-08 18:17:52                  0000ffffb78fc538 S_SbtUnimplementedInstruction+0x2d99f4
2024-08-08 18:17:52                  0000ffffb150cfac S_SbtUnimplementedInstruction+0xc28cc
2024-08-08 18:17:52                  0000ffff97adf2ec S_SbtUnimplementedInstruction+0xa48ec
2024-08-08 18:17:52                  0000ffff97add018 S_SbtUnimplementedInstruction+0xa2618
2024-08-08 18:17:52         Process: 26 - sqlservr
2024-08-08 18:17:52          Thread: 97 (application thread 0x110)
2024-08-08 18:17:52     Instance Id: 4f4aac63-9b03-40d1-8846-f0ed7c09464a
2024-08-08 18:17:52        Crash Id: 44153449-20fd-4111-b275-6c81b6033fe9
2024-08-08 18:17:52     Build stamp: 7e3b976a7614e3cb6d16ce08aa8e3b28924df7f1870dfe9956e396a15452340b
2024-08-08 18:17:52    Distribution: Ubuntu 18.04.6 LTS aarch64
2024-08-08 18:17:52      Processors: 10
2024-08-08 18:17:52    Total Memory: 16750510080 bytes
2024-08-08 18:17:52       Timestamp: Thu Aug  8 22:17:52 2024
2024-08-08 18:17:52      Last errno: 2
2024-08-08 18:17:52 Last errno text: No such file or directory
2024-08-08 18:17:52 2024/08/08 22:17:52 [launchpadd] WARNING: Failed to connect to SQL because: dial tcp [::1]:1431: connect: connection refused, will reattempt connection.
2024-08-08 18:17:53 Successfully captured dump: /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26
2024-08-08 18:17:53 Executing: /opt/mssql/bin/handle-crash.sh with parameters
2024-08-08 18:17:53      handle-crash.sh
2024-08-08 18:17:53      /opt/mssql/bin/sqlservr
2024-08-08 18:17:53      26
2024-08-08 18:17:53      /opt/mssql/bin
2024-08-08 18:17:53      /var/opt/mssql/log/
2024-08-08 18:17:53      
2024-08-08 18:17:53      4f4aac63-9b03-40d1-8846-f0ed7c09464a
2024-08-08 18:17:53      44153449-20fd-4111-b275-6c81b6033fe9
2024-08-08 18:17:53      
2024-08-08 18:17:53      /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26
2024-08-08 18:17:53 
2024-08-08 18:17:53 Ubuntu 18.04.6 LTS
2024-08-08 18:17:53 Capturing core dump and information to /var/opt/mssql/log...
2024-08-08 18:17:53 /bin/cat: /proc/26/maps: Permission denied
2024-08-08 18:17:53 /bin/cat: /proc/26/environ: Permission denied
2024-08-08 18:17:53 /usr/bin/find: '/proc/26/task/26/fdinfo': Permission denied
[SIMILAR MESSAGE REPEATED DOZENS OF TIMES. SHORTENED FOR THIS POST]
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/task/137/fdinfo': Permission denied
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/map_files': Permission denied
2024-08-08 18:17:54 /usr/bin/find: '/proc/26/fdinfo': Permission denied
2024-08-08 18:17:54 dmesg: read kernel buffer failed: Operation not permitted
2024-08-08 18:17:54 /usr/bin/timeout: failed to run command '/bin/journalctl': No such file or directory
2024-08-08 18:17:54 /usr/bin/timeout: failed to run command '/bin/journalctl': No such file or directory
2024-08-08 18:17:54 Thu Aug  8 22:17:54 UTC 2024 Capturing program information
2024-08-08 18:17:54 Dump already generated: /var/opt/mssql/log/core.sqlservr.8_8_2024_22_17_52.26, moving to /var/opt/mssql/log/core.sqlservr.26.temp/core.sqlservr.26.gdmp
2024-08-08 18:17:54 Moving logs to /var/opt/mssql/log/core.sqlservr.26.temp/log/paldumper-debug.log
2024-08-08 18:17:54 Thu Aug  8 22:17:54 UTC 2024 Capturing program binaries
2024-08-08 18:17:54 Thu Aug  8 22:17:54 UTC 2024 Not compressing the dump files, moving instead to: /var/opt/mssql/log/core.sqlservr.08_08_2024_22_17_53.26.d

We have reproduced on a couple machines, one is an M1 Max and one is an M3 Pro. Both are running Sonoma 14.5.

Any thoughts on further troubleshooting we can do?

It looks like this is probably this issue: 4.33.0 breaks containers like MSSQL · Issue #7368 · docker/for-mac · GitHub