Запустите Docker Image для MSSQL, не создавая контейнер - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь настроить MSSQL для моей macOS и не могу загрузить образ докера и создать контейнер.Я загрузил 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

Я не уверен, где возникла проблема

1 Ответ

0 голосов
/ 06 июня 2018

Устранение неполадок

  • без команды -d для запуска экземпляра в подключенном режиме.
  • docker ps -a выдаст вам остановленные контейнеры
  • docker logs $stoppedContainerId даст вам журналы контейнера

Как решить

Ну, я попробовал сам, и я проверил журналы>

2018-06-05 21: 54: 28.38 spid21s ОШИБКА: невозможно установить пароль системного администратора: сбой проверки пароля.Пароль не соответствует требованиям политики паролей SQL Server, поскольку он слишком короткий.Пароль должен содержать не менее 8 символов.

Полагаю, у вас возникла та же проблема, поскольку он работает с надежным паролем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...