创建挂载目录
mkdir -p /Users/muzimin/opt/sqlserver
sudo chown -R 10001:10001 /Users/muzimin/opt/sqlserver
拉取Docker镜像
docker pull mcr.microsoft.com/mssql/server:2019-latest
进入创建的挂载目录在执行Docker命令
!!! 一定要进入到挂载目录,使用相对路径,绝对路径有问题,没找到原因
!!! 要使用root用户,默认使用mssql用户,会没有权限创建/var/opt/mssql
sudo docker run -p 1433:1433 --name sqlserver \
-v sqlserver:/var/opt/mssql \
-e 'ACCEPT_EULA=Y' \
-e 'MSSQL_SA_PASSWORD=testAAA123!' \
-e 'MSSQL_PID=Express' \
--restart unless-stopped \
--user root \
-d mcr.microsoft.com/mssql/server:2019-latest