I know I can follow something like this to install FTS on SQL Server for Docker.
However, since I’m using an Arm machine (Apple Silicon / M1), I need to use Azure SQL Edge instead. SQL Edge has an announcement saying that it has FTS, but it’s not there out of the box it seems. It acts like the normal SQL without the FTS component.
How am I supposed to add it?
2
Answers
I thought it was supported based on this announcement, but it turns out it's in the "unsupporteD" features list 🙁
Was struggling with the same issue and was quite happy with using Colima for emulating x86-64, unfortunately it didn’t quite work with load of inserts from my integration tests.
Docker desktop for Mac is now supporting Rosetta 2 for emulating x86-64 binaries. If you have 4.16.0 version installed you can enable it in settings
I was able to build and run this sql server with full text search enabled with
docker build --platform=linux/amd64 -t sqlserverft -f mssql-agent-fts-ha-tools.Dockerfile .
command.