我想在远程Ubuntu服务器上执行一些Linux命令,例如docker run nginx
。假设主机A在另一个使用symfony4开发的主机B上使用我的客户端接口,然后服务器(主机A)在执行命令后将一些信息发送到主机B上的客户端接口以显示在主机上。
如何实现?
答案 0 :(得分:-1)
首先,您需要登录:
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