docker pull mcr.microsoft.com/mssql/server:2022-latest
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=sun3@123" -e "TZ=Asia/Shanghai" -p 1433:1433 --name sqlserver2022 -d mcr.microsoft.com/mssql/server:2022-latest
-e “ACCEPT_EULA=Y”:默认选择同意协议许可证
-v /etc/sqlserver_data:/var/opt/mssql: 表示/etc/sqlserver_data目录挂载到容器的/var/opt/mssql目录,这个目录是用来存储数据库文件的,所以最好挂载到容器外部,避免因为不小心删除容器而丢失数据。
Categories:
数据库运维