# 安装恢复MSSQLServer
## 安装
Step1:
### 从 Docker Hub 中拉出 SQL Server 2017 Linux 容器映像
``` bash
docker pull mcr.microsoft.com/mssql/server:2017-latest
```
Step2:
### 运行容器
``` bash
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=sa用户密码" \
--restart always --privileged --cap-add SYS_ADMIN\
-v /etc/localtime:/etc/localtime:ro -e TZ="Asia/Shanghai"\
-v /data/docker/sql/sql-dev:/var/opt/mssql\
-e MSSQL_PID='Developer'\
-p 1433:1433 --name 容器名\
-d mcr.microsoft.com/mssql/server:2017-latest
```
#### 备注
默认情况下,这将创建一个容器的 SQL Server 2017 开发人员版。 在容器中运行生产版本的过程是略有不同。
下表提供了参数在前面的说明docker run示例:
|参数|Description|
|:-:|:-:|
|-e ACCEPT_EULA = Y|设置ACCEPT_EULA变量为任