Обычно это работает путем добавления "keypath".
ssh -i /Users/username/.ssh/id_rsa username@server
Я не думаю, что это проблема маршрутизации. Вам не нужны никакие дополнительные операторы маршрута. Просто поиграйтесь с iptables и все будет в порядке.
Включить маршрутизацию на экземпляре EC2, выступающем в роли узла докера
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
Перенаправить весь HTTP-трафик (TCP 80 )в док-контейнер, прослушивающий TCP 3129
sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination 172.17.0.2:3129
Перенаправить весь HTTPS-трафик (TCP 443 )в док-контейнер, прослушивающий TCP 3130
sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j DNAT --to-destination 172.17.0.2:3130
Включить NAT (или Masqurade)
sudo iptables -t nat -A POSTROUTING -j MASQUERADE