我有一个Dockerized R Shiny应用程序,扩展了
rocker/shiny图像.我想在某些时候重新启动Docker容器内的闪亮服务器.从
documentation of shiny-server开始,我尝试了不同Linux版本的所有命令,但没有一个能够工作.
有谁知道如何重新启动Docker容器中的闪亮服务器?
最佳答案 命令
docker ps
列出所有正在运行的容器,获取所需的容器ID.然后跑
docker exec -it <container_id> bash
进入所需的docker容器.然后
sudo -i
sudo systemctl restart shiny-server
重启闪亮的服务器.希望有所帮助,systemctl可能只适用于Ubuntu.