参考地址:
    https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-ver15&pivots=cs1-bash

    第一步:下载数据库镜像

    1. sudo docker pull mcr.microsoft.com/mssql/server:2019-latest

    第二步:启动数据库

    1. sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=<YourStrong!Passw0rd>' \
    2. --name 'sqlserver' -p 1433:1433 \
    3. -v sqlserver_data:/var/opt/mssql \
    4. -d mcr.microsoft.com/mssql/server:2019-latest

    其中比较奇怪的时-v指定宿主机目录时,只能选相对路径,不能选绝对路径
    其中这个相对路径就是这个目录

    1. /var/lib/docker/volumes/sqlserver_data

    第三步,拷贝历史的数据备份文件到这个目录下

    1. /var/lib/docker/volumes/sqlserver_data/_data/data

    备份文件一般时.bak结尾
    然后后面就用Microsoft SQL Server Management Studio进行操作就好了
    操作内容包括:
    1:修改sa的密码
    2:创建新用户
    3:还原数据库

    image.png