Docker:Strider CD仪表板资产在安装时损坏

时间:2014-12-24 18:35:41

标签: docker boot2docker

系统

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

目标

按照this guide

设置泊坞窗实例

首次尝试

我按照指南步骤操作,但是当我运行最终图像时:

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

我无法通过localhost访问仪表板

第二次尝试:boot2docker ip

我做了一些谷歌搜索,发现了这些OSX specific instructions。包括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

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

有没有人有任何见解?我真想玩码头工人!

更多详情

信息

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

过程

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

1 个答案:

答案 0 :(得分:1)

您链接的教程中的所有docker链接都已损坏。我甚至无法找到此版本的源码头文件,因此不建议使用它,并且无法真正帮助您进行调试。

但是,Strider github页面建议使用docker-strider图像在docker中运行strider。说明书似乎很简单,但如果你遇到困难,可以在SO上提出另一个问题。