1. 准备一台Linux服务器,安装有CentOS 7或者Ubuntu 18.04系统,并安装有Docker环境,可以使用以下命令安装:
# CentOS系统 sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce # Ubuntu系统 sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" sudo apt-get update sudo apt-get install -y docker-ce
2. 下载SQL Server 2019镜像,使用以下命令:
docker pull mcr.microsoft.com/mssql/server:2019-latest
1. 使用以下命令创建一个新的容器,并将其命名为mssql:
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Passw0rd' -p 1433:1433 --name mssql -d mcr.microsoft.com/mssql/server:2019-latest
2. 使用以下命令查看容器的状态:
docker ps
3. 使用以下命令进入容器:
docker exec -it mssql "bash"
4. 使用以下命令查看SQL Server的版本:
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'Passw0rd' -Q 'SELECT @@VERSION'
5. 使用以下命令创建一个新的数据库:
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'Passw0rd' -Q 'CREATE DATABASE test'
6. 使用以下命令查看数据库列表:
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'Passw0rd' -Q 'SELECT Name FROM sys.Databases'
1. 使用以下命令停止容器:
docker stop mssql
2. 使用以下命令删除容器:
docker rm mssql
3. 使用以下命令删除镜像:
docker rmi mcr.microsoft.com/mssql/server:2019-latest
本文链接:http://task.lmcjl.com/news/8199.html