me-box / databox

Databox container manager and dashboard server
MIT License
94 stars 25 forks source link

SDK not starting #323

Open cgreenhalgh opened 5 years ago

cgreenhalgh commented 5 years ago

On current release (Databox 0.5.2) I just tried starting the SDK as per readme, i.e.

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock --network host -t databoxsystems/databox:0.5.2 /databox sdk -start

and it starts the various containers including databox-sdk (mongo, redis, test server, datasource-mock), but that container exits almost immediately. Log output is:

set port to 8086
dev mode  false
fecthing confoig settings!
read in config!
created server!
adding routes
successfully added routes
calling init
initing socket io
finished initing socket io
done!
listening on port 8086
(node:1) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()`. See http://mongoosejs.com/docs/4.x/docs/connections.html#us
e-mongo-client

events.js:160
      throw er; // Unhandled 'error' event
      ^
MongoError: failed to connect to server [localhost:27017] on first connect [MongoError: connect ECONNREFUSED 127.0.0.1:27017]
    at Pool.<anonymous> (/usr/src/app/node_modules/mongodb-core/lib/topologies/server.js:336:35)
    at emitOne (events.js:96:13)
    at Pool.emit (events.js:188:7)
    at Connection.<anonymous> (/usr/src/app/node_modules/mongodb-core/lib/connection/pool.js:280:12)
    at Connection.g (events.js:292:16)
    at emitTwo (events.js:106:13)
    at Connection.emit (events.js:191:7)
    at Socket.<anonymous> (/usr/src/app/node_modules/mongodb-core/lib/connection/connection.js:189:49)
    at Socket.g (events.js:292:16)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:188:7)
    at emitErrorNT (net.js:1290:8)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)

The image pulled is tlodge/databox-sdk 'latest' ID 36fa55b21c57, updated 9 months ago.