Você já tentou rdocker ? Parece exatamente o que você está procurando. Aproveite
Eu tenho testado o docker. Devido à política rígida de firewall que bloqueia todas as portas, exceto as necessárias, eu vinculo meus clientes do docker a portas locais e uso túneis ssh para acessá-los remotamente para os tipos de registro inseguro privado e de enxame. Todos os clientes têm a chave pública da minha máquina de desenvolvimento que está executando o registro inseguro e o enxame. Uma vez que os túneis ssh são estabelecidos para enxames e portas de registro em todos os clientes, eu posso usá-los "normalmente".
Quais são os prós e contras desta abordagem sobre a configuração dos tls e abertura de portas para swarm e registro? Esta abordagem é segura para o ambiente de produção?
Você já tentou rdocker ? Parece exatamente o que você está procurando. Aproveite