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
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…
Existe o {renv}, mas tive experiência de muita demora pra buildar dockerfile com {renv}.
Talvez um meio termo possa existir.
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
Entendi, obrigado pela resposta.