CKA Docker容器未运行

CKA Docker容器未运行,docker,ckan,Docker,Ckan,我正在从CKAN站点运行示例容器。一个干净的运行,下载新鲜的(没有本地图像)不会出现错误 docker run -d --name db ckan/postgresql docker run -d --name solr ckan/solr docker run -d -p 80:80 --link db:db --link solr:solr ckan/ckan 但是“docker ps”没有运行ckan映像 CONTAINER ID IMAGE

我正在从CKAN站点运行示例容器。一个干净的运行,下载新鲜的(没有本地图像)不会出现错误

docker run -d --name db ckan/postgresql         
docker run -d --name solr ckan/solr     
docker run -d -p 80:80 --link db:db --link solr:solr ckan/ckan
但是“docker ps”没有运行ckan映像

CONTAINER ID        IMAGE                    COMMAND                CREATED             STATUS              PORTS               NAMES
90c6e6a77b0a        ckan/solr:latest         "java -jar start.jar   15 minutes ago      Up 15 minutes       8983/tcp            solr                
53f9a9f5c145        ckan/postgresql:latest   "/usr/local/bin/run"   20 minutes ago      Up 20 minutes       5432/tcp            db     

错误会显示在哪里

docker ps
仅列出正在运行的容器。您必须传入
-a
选项才能列出您运行的所有容器

docker ps -a
找到正确的容器并运行以下命令以查看它在关闭之前可能报告的任何错误消息

docker logs <container_id>
docker日志

截至2015年3月6日,在

确保您已经删除了所有仍在使用

    docker rm <idnumber>
然后重复最初的失败步骤:

    docker run -d -p 80:80 --link db:db --link solr:solr ckan/ckan
--编辑——这看起来是可行的,但会带来其他问题。
我将尝试使用建议

谢谢。看起来solr容器不是正确的版本文件“/usr/lib/ckan/default/src/ckan/ckan/lib/search/_init_uuuuuuuu.py”,第306行,在check_solr_schema_version%(version,,).join(SUPPORTED_schema_VERSIONS))ckan.lib.search.common.search错误:solr schema version不支持:2.0。支持的版本为[2.3]***/etc/my_init.d/70_initdb failed,状态为1did您找到解决方案了吗?我在谷歌docker安装上也有同样的问题
    docker run -d -p 80:80 --link db:db --link solr:solr ckan/ckan