sathub icon indicating copy to clipboard operation
sathub copied to clipboard

Docker do not merge

Open mileo opened this issue 4 years ago • 6 comments

@danielgoncalves já tentou usar com Docker?

Oq vc acha da ideia?

Abraços!

mileo avatar Feb 08 '21 16:02 mileo

Acho sensacional. Muito bom! Só tenho duas ressalvas pra gente pensar: (1) como entregar a libsat para equipamentos específicos; (2) se é uma boa ideia mapear /dev todinho assim como você fez. Pra primeira, a ideia seria implementar uma maneira de enviar o arquivo da biblioteca através da interface web, como parte do processo de configuração. Ou então criar imagens específicas (tanca, bema, elgin, etc...).

danielgoncalves avatar Feb 08 '21 17:02 danielgoncalves

Acho sensacional. Muito bom! Só tenho duas ressalvas pra gente pensar: (1) como entregar a libsat para equipamentos específicos; (2) se é uma boa ideia mapear /dev todinho assim como você fez. Pra primeira, a ideia seria implementar uma maneira de enviar o arquivo da biblioteca através da interface web, como parte do processo de configuração. Ou então criar imagens específicas (tanca, bema, elgin, etc...).

Até tentei s/ o -d mapeado, mas não consegui:

image

Vou dar uma pesquisada pra ver se descubro algo.

O comando usado foi:

docker run --name sathub -p 5000:5000 --device=/dev/ttyTS0 --rm sathub:latest

mileo avatar Feb 08 '21 19:02 mileo

@danielgoncalves melhor versão que eu consegui. Pelo que falei com o @ananiasfilho realmente é necessário colocar o parâmetro --privileged

mileo avatar Feb 08 '21 20:02 mileo

Respondendo a sua pergunta creio que seja viável criar uma imagem de base e uma imagem para cada fabricante que dependa dessa imagem de base.

mileo avatar Feb 08 '21 20:02 mileo

image

Documentando como foi feito com docker-compose

mileo avatar Feb 09 '21 14:02 mileo

Excelente!

Eu avancei um pouco mais nesse PR, amanhã subo os commits que eu esqueci.

mileo avatar Apr 17 '22 03:04 mileo