Задать вопрос

Как запусить shell_exec в docker контейнере?

Не могу никак разобраться, через powerShell делаю команды
docker exec -it centrifugo centrifugo gentoken -u 76
HMAC SHA-256 JWT for user "76" with expiration TTL 168h0m0s:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI3NiIsImV4cCI6MTcyNjkxMjEyMywiaWF0IjoxNzI2MzA3MzIzfQ.MCCNMX3BYFbK4oDDmJbkXriIpMyhnE9vYwUMr3E9WgQ

What's next:
    Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug centrifugo
    Learn more at https://docs.docker.com/go/debug-cli/


А вот если я запускаю в php
$response = shell_exec("docker exec -it centrifugo centrifugo gentoken -u 76");
То получаю в ответ null. Как обраться к docker контейнеру в php?

php у меня на openServer. Docker использую для подключение вебсокеты для Windows
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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