网站开发设计公司简介,网站服务器如何做端口映射,一步步教你为网站开发android客户端,网络营销手段有哪些方式Docker 安装部署 SqlServer 数据库
背景#xff1a;
最近在开发数据中台数据集成模块#xff0c;需要对接大量的数据做测试#xff0c; 由于SqlServer 下载安装会耗费大量时间#xff0c;所以采用 Docker 安装 Sqlserver 的方式部署数据库。
1、拉去 sqlserver 镜像 …Docker 安装部署 SqlServer 数据库
背景
最近在开发数据中台数据集成模块需要对接大量的数据做测试 由于SqlServer 下载安装会耗费大量时间所以采用 Docker 安装 Sqlserver 的方式部署数据库。
1、拉去 sqlserver 镜像
[rootbigdata01 ~]# docker pull zyuuzy/mssql2019:latest
latest: Pulling from zyuuzy/mssql2019
ea362f368469: Pull complete
dc034f624aa1: Pull complete
cafda714f10f: Pull complete
c6af4ce68233: Pull complete
2e5e63d166b4: Pull complete
Digest: sha256:fb5277e7a3cc53f7d2230ed089ed60849f79567ebb0aae8f41ceb85879e9e09d
Status: Downloaded newer image for zyuuzy/mssql2019:latest
docker.io/zyuuzy/mssql2019:latest
# 查看下载的镜像文件
[rootbigdata01 /]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
zyuuzy/mssql2019 latest d78e982c2f2b 2 years ago 1.48GB
[rootbigdata01 /]#
2、创建 运行 sqlserver 容器
[rootbigdata01 ~]# docker run -e ACCEPT_EULAY -e SA_PASSWORDZhang123 -p 1433:1433 --restartalways --name mssql2019 -d zyuuzy/mssql2019
21136d20e48d1fbe3eefe5b8ce0618a07910b1f34f254b4e807d9ec73287dc45
# 查看 创建的 sqlserver 容器
[rootbigdata01 /]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
21136d20e48d zyuuzy/mssql2019 /opt/mssql/bin/perm… 21 minutes ago Up 21 minutes 0.0.0.0:1433-1433/tcp, :::1433-1433/tcp mssql2019[rootbigdata01 /]#
-v opt/database/data:/var/opt/mssql/data 这句是将 数据库数据映射到宿主机上避免因为删除容器而丢失数据 如果需要就创建文件夹映射不需要就不加 这句 我这里做测试就不加了 。
3、使用 数据库客户端工具连接
打开客户端工具填上 配置参数 测试连接链接通过表示 安装成功。