Deploy via docker de app Shiny não empacotado

Consegui criar um Dockerfile para um aplicativo Shiny não empacotado. Fica o exemplo para quem estiver precisando de algo assim. Ainda tem como melhorar, mas funciona :wink:

Muito legal! Pelo que entendi, você está empacotando o Shiny Server; a estratégia é bem interessante. Só recomendo tomar cuidado com as dependências, pois elas podem sair do controle um pouco rápido.

Valeu! De fato, estou empacotando o Shiny como um Docker, mas não como um pacote. Vou pensar em um modo de cuidar das dependências sem usar o Golem…

1 curtida

Existe o {renv}, mas tive experiência de muita demora pra buildar dockerfile com {renv}.
Talvez um meio termo possa existir.

1 curtida

Sim… fica muito grande. Acho que vou tentar algo com o RStudio Package Manager.

Opa, uma dúvida, porque não usar o golem nesse caso?
Pergunto porque estou criando exatamente isso, um shiny em pacote que fará o deploy através do golem de um docker.

Opa! O ideal seria usar o golem, mas como o app já existe e tenho usuários, eu preciso ajustá-lo de acordo com a proposta do golem antes. Enquanto isso, uso o shiny server raiz mesmo :wink:

Entendi, obrigado pela resposta. :+1: