Докер PowerShell запущен: неверный формат ссылки - PullRequest
0 голосов
/ 07 ноября 2018

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

но когда я запускаю скрипт, все, что я получаю, это:

C: \ Program Files \ Docker \ Docker \ Resources \ bin \ docker.exe: недействительно справочный формат

>

$ Containers = Import-Csv G: \ Containers \ Containers.csv

Для ($ i = 1; $ i -le $ container.count; $ i ++)
{docker --tls run -d --name $ container [$ i-1] .name -p $ Containers [$ i-1] .port1: 80 python_2.7.15}

Когда я запускаю его только для одного простого контейнера, он отлично работает ...

docker --tls run -d --name python1 -p 11001: 80 python_2.7.15

потратил некоторое время, чтобы понять, что здесь происходит, и я не могу найти решение.

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