Um exemplo simples de como utilizar o Shiny e Docker.
-
Abra o RStudio
-
Clique no botão
Run App
no RStudio -
Uma janela irá abrir com a aplicação pelo próprio RStudio.
- No terminal, construa a imagem docker da aplicação com o comando
docker build -t shiny-docker .
- Verifique se a imagem está presente em sua máquina com o comando
docker images
- Após criado a imagem, crie um container utilizando o comando
docker run -it -p 3838:3838 shiny-docker
-
Se tudo der certo, acesse o endereço http://0.0.0.0:3838
-
Para interromper a execução do container, utilize o comando abaixo passando o container id de seu container, que pode ser obtido com o comando
docker ps
.
docker stop <container id>