docker运行sqlserver服务

前言

linxu上通过docker运行一个sqlserver服务

过程

  1. 拉取容器
docker pull mcr.microsoft.com/mssql/server
  1. 运行容器
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=123456' \
-p 1433:1433 \
--name sql_server \
-v /path/to/host/sql_data:/var/opt/mssql/data -d \
mcr.microsoft.com/mssql/server
  1. 进入容器

注意,sqlserver的默认用户名是sa,不是root

docker exec -it sql_server /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P '123456'

结语

数据库管理软件可以用SQL Server Management Studio 19(ip地址和域名用,分割,不是分好),我用navicate可能是驱动没装好,一直连不上。

相关推荐

  1. docker运行sqlserver服务

    2024-03-17 11:42:02       34 阅读
  2. docker 部署并运行一个微服务

    2024-03-17 11:42:02       34 阅读
  3. docker部署sqlserver过程记录

    2024-03-17 11:42:02       26 阅读
  4. sqlserver2012 跨服务器查询

    2024-03-17 11:42:02       66 阅读
  5. sqlserver2012 跨服务器查询

    2024-03-17 11:42:02       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-17 11:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-17 11:42:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-17 11:42:02       82 阅读
  4. Python语言-面向对象

    2024-03-17 11:42:02       91 阅读

热门阅读

  1. 码云使用 创建项目

    2024-03-17 11:42:02       44 阅读
  2. 比特币,区块链及相关概念简介(三)

    2024-03-17 11:42:02       43 阅读
  3. 容器只适用于微服务吗?

    2024-03-17 11:42:02       37 阅读
  4. docker的基本知识点

    2024-03-17 11:42:02       39 阅读