mapdojo
Contributor
Contributor

VMWare Fusion 12.2 - vctl mssql issue

Hi,

VMWare Fusion 12.2 has broken my ability to run my MSSQL Server Docker containers (it still works with 12.1).  You can reproduce the issue by doing the following:

  1. vctl system config --vm-cpus 4 --vm-mem 2048
  2. vctl system start
  3. vctl pull mcr.microsoft.com/mssql/server:2019-latest
  4. mkdir ~/Data/mssql
  5. chmod -R 777 ~/Data/mssql
    vctl run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=10A-croci-toss-integral" -p 1433:1433 --name brad-mssql --hostname brad-mssql -v ~/Data/mssql/data:/var/opt/mssql/data -v ~/Data/mssql/log:/var/opt/mssql/log -v ~/Data/mssql/secrets:/var/opt/mssql/secrets mcr.microsoft.com/mssql/server:2019-latest
  6. vctl start brad-mssql

The terminal output will stop at the following line and will not properly initialise:

Common language runtime (CLR) functionality initialized.

I think it might have something to do with allowing access to the filesystem to mount the databases, but I am not sure and I have ensured that the following Security and Privacy setting is enabled for Full Disk Access:

mapdojo_2-1634785286854.png

 

Labels (3)
Tags (3)
0 Kudos
0 Replies