Как войти в Docker-контейнер, уже запущенный с новым TTY

$a = arrayofindonesianbanks;

foreach ($a as $anarrays) {
        echo "$anarrays[name]."  ".$anarrays[amount]";
    }
}

см. foreach в php.

477
задан Diogo Gomes 20 April 2018 в 01:42
поделиться

1 ответ

На Windows 10 , мне установили докера. Я выполняю Jnekins на контейнере, и я встретился с тем же сообщением об ошибке. Вот пошаговое руководство для решения этого вопроса:

Шаг 1: Открытый gitbash и выполненный докер выполненный-p 8080:8080-p 50000:50000 jenkins.

Шаг 2: Открывают новый терминал.

Шаг 3: Делают "PS докера" для получения списка рабочего контейнера. Скопируйте контейнерный идентификатор.

Шаг 4: Теперь, если Вы делаете "должностное лицо докера - это {контейнерный идентификатор} sh" или "должностное лицо докера - это {контейнерный идентификатор} колотит", Вы доберетесь, сообщение об ошибке, подобное "устройству ввода данных, не является TTY. Если Вы используете мятный, попытайтесь снабдить префиксом команду 'winpty'"

Шаг 5: Команда выполнения " должностное лицо докера $winpty - это {контейнерный идентификатор} sh"

vola!! Вы теперь в терминале.

0
ответ дан 22 November 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: