Docker安装【学习Docker(十)】Docker SQLServer的安装与卸载、基本命令
2024-01-07 18:10:03
1. 安装SQL Server
拉取镜像
sudo docker pull mcr.microsoft.com/mssql/server:2017-latest
运行容器
创建挂载点目录
mkdir /home/sqlserver_data
运行容器
docker run -e 'ACCEPT_EULA=Y' \
-e 'SA_PASSWORD=sunsheng123456' \
-p 1433:1433 \
--name sqlserver \
-d --restart=always \
-v /home/sqlserver_data:/var/opt/mssql \
mcr.microsoft.com/mssql/server:2017-latest
参数说明:
2. 卸载SQL Server
docker ps -a
停止并删除容器
docker stop <容器id> && docker rm <容器id>
删除镜像
docker rmi <镜像id>
删除挂载目录
cd /home
rm -rf sqlserver_data/
3. 开放端口
firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload
4. 常用命令
进入容器
docker exec -it <容器id> /bin/bash
连接数据库
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "sunsheng123456"
查询数据库
select name from sys.Databases
go
创建数据库
create database area_base
go
5. 使用Navicat Premium连接
如何电脑上没有安装SQL Server客户端的话是无法直接通过 Navicat Premium
来进行连接的。
在安装目录找到sqlncli_x64.msi
,双击安装即可。
重启 Navicat Premium
,新建数据库连接。
因为上一步我创建了一个数据库,所以这里打开后可以看到一个数据库
文章来源:https://blog.csdn.net/qq_37758497/article/details/135379023
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!