我正在尝试根据给定的说明运行此image quelopes/GeNNet
。
在我使用run
检查图像时执行docker ps
命令后,它显示没有可用图像但是如果我执行docker ps -a
,结果显示新图像已创建并在之后退出几秒钟
我使用的是Ubuntu 16.4LTS。
答案 0 :(得分:0)
检查logs on that exited container
如quelopes/GeNNet
所述,有先决条件:
- 托管系统上的端口必须可用/免费。
- 目录dir / Data和dir / Results必须存在于主机文件系统中。
答案 1 :(得分:0)
运行没有-d标志的容器会在启动时显示它的日志,这些日志将为您提供具体原因,说明为什么它无法在您的情况下运行:
docker run --rm -p 8787:8787 -p 3838:3838 -p 7474:7474 -v dir/Data:/home/rstudio/Data -v dir/Results/:/home/rstudio/Results quelopes/gennet
可以做到这一点,请注意 - rm 标志,我会使用它,因为我预计至少不止一次运行容器,并且不想创建太多容器。