我不确定这是网络问题,还是码头问题,但我很难从局域网中的另一台机器上获得服务器的响应,该服务器在Docker容器的3000端口上运行nodejs服务器。我使用Mac电脑作为客户端,Linux计算机作为服务器。以下是我所采取的步骤:
用<name of computer>.local:<port>在局域网上测试与独立计算机的连接
在Linux机器上运行服务器(只使用没有容器的nodejs )
在Mac (客户端)计算机上运行curl <name of linux computer>.local:3000
按预期工作
在Docker容器中运行
我目前正在处理Linux中文件从一个服务器到另一个服务器的传输系统。我仍然是一个新手程序员和新的Linux。我发现,在窗口中,我们实际上可以使用net将服务器连接到另一个服务器,如下所示:
net use destination_server/user:username password
有没有办法,我们可以在linux中应用相同的概念?会很感激你的帮助的,谢谢。
我想将一个文件从我的远程linux ubuntu服务器传输到我的本地windows计算机,但是它给了我这个错误。
ssh: Could not resolve hostname c: Temporary failure in name resolution
下面是我输入到linux服务器命令行中的命令
scp -r root@MY.LINUX.IP:/var/www/test.py C:/Users/test/Desktop/