在Ubuntu上部署SQL Server的容器化方案主要包括以下步骤:
sudo apt update
sudo apt install docker.io
sudo docker pull mcr.microsoft.com/mssql/server:2019-latest
mkdir /etc/sqlserver_data
sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=YourStrong@Passw0rd" -p 1433:1433 --name sqlserver2019 -v /etc/sqlserver_data:/var/opt/mssql -d mcr.microsoft.com/mssql/server:2019-latest
sqlcmd
工具登录:docker exec -it sqlserver2019 /bin/bash
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "YourStrong@Passw0rd"
docker ps -a
docker-compose down
docker-compose up
docker-compose restart
docker-compose logs -f web
以上步骤提供了在Ubuntu上通过Docker容器化部署SQL Server的基本流程。根据实际需求,可能还需要进行进一步的配置和优化。