Docker:Strider CD仪表板资产在安装时崩溃

系统

  • OSX 10.9.5
  • Docker版本1.4.1,build 5bc2ff8
  • 图片niallo / strider(最新)a51ba391459b

目标

按照本指南设置一个docker实例

第一次尝试

我遵循指导步骤,但是当我运行最后的图像时:

docker run -d -p 3000:3000 -p 27000:27017 -p 44:22 niallo/strider

我无法通过本地主机访问仪表板

第二次尝试:boot2docker ip

我做了一些Googlesearch,并find了这些OSX的具体说明 。 包括boo2docker ip:

curl $(boot2docker ip 2> /dev/null):3000

这成功获取仪表板html。

突出的问题

但是,在浏览器中加载了html资源,但前端资源scripts/app.jsstyles/style.css都是断开的链接。

curl $(boot2docker ip 2> /dev/null):3000/styles/styles.css

注意:所有其他资产都很好

有没有人有任何见解? 我真的想玩docker!

更多细节

信息

 bash-3.2$ docker info Containers: 9 Images: 29 Storage Driver: aufs Root Dir: /mnt/sda1/var/lib/docker/aufs Dirs: 47 Execution Driver: native-0.2 Kernel Version: 3.16.7-tinycore64 Operating System: Boot2Docker 1.4.1 (TCL 5.4); master : 86f7ec8 - Tue Dec 16 23:11:29 UTC 2014 CPUs: 4 Total Memory: 1.961 GiB Name: boot2docker ID: DA3Y:GVFJ:6NO7:FFNL:RNLW:2QXY:UV3F:YWAS:OBFF:42YG:LRU7:CBHV Debug mode (server): true Debug mode (client): false Fds: 18 Goroutines: 17 EventsListeners: 0 Init Path: /usr/local/bin/docker Docker Root Dir: /mnt/sda1/var/lib/docker 

stream程

 IMAGE COMMAND PORTS niallo/strider:latest "/usr/bin/supervisor 0.0.0.0:44->22/tcp, 0.0.0.0:3000->3000/tcp, 0.0.0.0:27000->27017/tcp 

您所链接的教程中的所有泊坞窗链接都已损坏。 我甚至不能find这个版本的源docker文件,因此不build议使用它,并不能真正帮助你debugging。

但是,Strider github页面build议使用docker-strider图像在docker中运行strider。 指示看起来很简单,但如果您遇到困难,您可以提出另一个问题。