Skip to content

odd behavior exposing ssh login port? #54

@jeffsauer

Description

@jeffsauer

using the buster lite image, I configured the ssh service to auto start with systemctl enable ssh.service

However, when trying to connect from a ssh client, I kept getting:

ssh -p 5022 pi@127.0.0.1
kex_exchange_identification: read: Connection reset by peer
Connection reset by 127.0.0.1 port 5022

The only way i could connect was by adding network_mode: host to my docker compose file, even though docker says published ports are ignored in host mode.

Here is my docker compose file:

dockerpi:
image: lukechilds/dockerpi:vm
container_name: dockerpi
command: pi3
environment:
- PUID=1000
- PGID=1000
- TZ=America/Phoenix
volumes:
- /home/jsauer/docker/appdata/dockerpi/buster_filesystem.img:/sdcard/filesystem.img
network_mode: host
ports:
- 5022:22/tcp
restart: unless-stopped

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions