gpt4 book ai didi

sql-server - 为 MSSQL 启动 Docker Image 而不是创建容器

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:04:15 26 4
gpt4 key购买 nike

我正在尝试为我的 macOS 设置 MSSQL,但无法让 docker 镜像加载和创建容器。我已经下载了 Docker 并启动并运行了它

已下载:

docker pull microsoft/mssql-server-linux

然后通过终端运行:

docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<my password here> -e 
'MSSQL_PID=Express' -p 1433:1433 -d microsoft/mssql-server-
linux:latest

然后我跑

docker ps

并接收,没有数据

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

我不确定问题出在哪里

最佳答案

疑难解答

  • 在没有 -d 命令的情况下运行以在附加模式下启动实例。
  • docker ps -a 给你停止的容器
  • docker logs $stoppedContainerId 给你一个容器的日志

如何解决

好吧,我自己试过,我检查了日志>

2018-06-05 21:54:28.38 spid21s ERROR: Unable to set system administrator password: Password validation failed. The password does not meet SQL Server password policy requirements because it is too short. The password must be at least 8 characters..

我假设您遇到了同样的问题,因为它使用的是强密码。

关于sql-server - 为 MSSQL 启动 Docker Image 而不是创建容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50708671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com