Intersystems IRIS Data Platform не может изменить пароль по умолчанию

В настоящее время я тестирую док-контейнер для InterSystems IRIS Data Platform. Я хочу изменить пароль по умолчанию с помощью этой строки (из инструкции dockerhub: https://hub.docker.com/_/intersystems-iris-data-platform/plans/222f869e-567c-4928-b572-eb6a29706fbd?tab=instructions):

 docker run --name my-iris -d --publish 9091:51773 --publish 9092:52773 --volume /home/user1/:/durable store/intersystems/iris-community:2020.2.0.204.0 --password-file /durable/password/password.txt 

Мой путь к паролю: C:\Users\user1\Desktop\Test\DockerProjekt\warenverwaltung\container\IRISDataPlatform\password\password.txt

В нем говорится, что я должен использовать абсолютный путь, но мне не очень удобно, что такое абсолютный путь. Я старался:

docker run --name my-iris -d --publish 9091:51773 --publish 9092:52773 --volume /container/IRISDataPlatform/password/:/durable 92ecaf86671c --password-file /durable/password.txt 

Но в Docker Desktop я вижу, что контейнер вышел с ошибкой:

[INFO] Изменение пароля InterSystems IRIS...

[ОШИБКА] 20200630-10:05:56:906696500 Ошибка: файл пароля «/durable/password.txt» не найден

[ОШИБКА] Команда changePassword.sh /durable/password.txt завершилась со статусом 256

[FATAL] Ошибка при изменении пароля InterSystems IRIS

Информация: я создал образ через Dockerfile, поэтому 92ecaf — это мой идентификатор образа. Точно так же, как store/intersystems/iris-community:2020.2.0.204.0. Образ был создан в каталоге: C:\Users\user1\Desktop\Test\DockerProjekt\warenverwaltung.


person Celebrombore    schedule 30.06.2020    source источник


Ответы (1)


Использование Docker в Windows довольно сложно. Прежде всего, я вижу, что вы используете неправильный путь на своем локальном компьютере с Windows, путь Linux вместо пути Windows. Вы можете найти дополнительную информацию о том, как это можно настроить в Windows в этой статье. Если у вас возникнут дополнительные вопросы, лучше задавайте их там, так как есть еще много людей, которые могут вам в этом помочь.

person DAiMor    schedule 30.06.2020