Я хочу выполнить некоторые команды Linux, такие как docker run nginx, на удаленном сервере Ubuntu. Скажем, хост A использует мой клиентский интерфейс на другом хосте B, разработанном в symfony4, а затем сервер (хост A) отправит некоторую информацию после выполнения команды клиентскому интерфейсу на хосте B для отображения на нем.
Как этого добиться?
что ты уже испробовал? Запускать такие команды с помощью exec должно быть довольно легко, но это никак не связано с самой Symfony.





сначала вам нужно авторизоваться:
ssh username@ip_address_of_server_with_symfony4потом
cd /path/to/symfony4потом
docker exec symfony_container_php php bin/console command:name --argumentsЕсли вам нужно запустить одну команду с локального компьютера, вы также можете использовать ssh -t
ssh -t user@ip full;command;separated with;-es
Прочтите о SSH, вы, вероятно, захотите запустить какую-нибудь команду
sshпрограммно. Запрашивать инструменты или программное обеспечение на StackOverflow не по теме.