Laravel docker развертывание - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть проект Laravel, в который мы интегрируем создание контейнера с docker. Я использую плагин S SH для laravel до S SH.

Я пытаюсь выполнить следующий код:

SSH::into('production')->run([
                'docker run --expose '.$port.' --expose '.$rpcport.' --name '.$nodeName.' -i cimage:latest bash',
                'docker start '.$nodeName,
                'docker exec -i -t '.$nodeName.' mkdir /usr/local/bin/test',
            ]);

Узел создать идеально и начать хорошо.

Проблема в том, что следующие команды не выполняются или что-то в команде не подходит.

Может кто-нибудь помочь мне решить эту проблему?

1 Ответ

0 голосов
/ 19 февраля 2020

Работает с отдельными командами:

SSH::into('production')->run([
                'docker run --expose '.$port.' --expose '.$rpcport.' --name '.$nodeName.' -i cimage:latest bash',
            ]);

SSH::into('production')->run([
                'docker exec -i -t '.$nodeName.' mkdir /usr/local/bin/test',
            ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...