我所面临问题的快速摘要: 我试图通过SSH连接到树莓派,然后在树莓派上运行docker映像。
我能够通过SSH连接到我的树莓派。但是,一旦连接,Docker命令将重置连接。由于图像不在本地存储,因此第一步是提取图层。在这一步中,Raspberry重置端口22上的连接,我似乎无法理解为什么。
我看了很多在线问题,当尝试通过SSH连接时,所有这些问题似乎都已经存在连接重置的问题。
docker run \
-d \
--rm \
-v /home/pi/Docker:/home/node/.mozilla-iot \
--net=host \
--name mozilla-iot-gateway \
mozillaiot/gateway:arm
这是我得到的输出:
Unable to find image 'mozillaiot/gateway:arm' locally
arm: Pulling from mozillaiot/gateway
773085009f9c: Pulling fs layer
15973945ecf5: Pulling fs layer
4e25b539801e: Pulling fs layer
a84cdb78f6b0: Waiting
0c9b8944dc77: Waiting
e5d5b177fb91: Waiting
b607d4912e2c: Waiting
f0483e81618e: Waiting
a1e85dbd8e2c: Waiting
e01229de56d3: Waiting
9dd67d3b7895: Waiting
e983d85a8d9c: Waiting
00e328c139d4: Waiting
7ae91a156a8c: Waiting
Connection reset by 192.168.X.ZZZ port 22.
我希望不会重置连接,而是完全拉开fs层。
有人知道为什么可以重置连接吗?我尝试将端口22暴露无济于事。除此之外,我根本不知道从哪里开始。
预先感谢!