Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI calling localhost:8080 - Raspberry PI #36

Closed
marcellodesales opened this issue Nov 2, 2016 · 14 comments · Fixed by jayalakshmi7599/docker-swarm-visualizer#2 · 4 remaining pull requests
Closed

UI calling localhost:8080 - Raspberry PI #36

marcellodesales opened this issue Nov 2, 2016 · 14 comments · Fixed by jayalakshmi7599/docker-swarm-visualizer#2 · 4 remaining pull requests

Comments

@marcellodesales
Copy link

marcellodesales commented Nov 2, 2016

I have a Raspberry pi cluster that I wanna manage. However, I changed the main port number to 5000 and I'm opening the UI from my laptop instead of the raspberry PI running my swarm manager.

screen shot 2016-11-02 at 6 51 55 am

After starting the container in a node and opened it in my browser, I can see that the UI app is trying to look for "localhost:8080".

screen shot 2016-11-02 at 6 52 51 am

Questions

It should be calling pimanager:5000 instead of localhost:8080.

  • Is there an ENV var that I need to pass to make the UI call its container name instead of localhost?
@marcellodesales
Copy link
Author

marcellodesales commented Nov 2, 2016

@alexellis
Copy link
Contributor

If you're in a bind use an SSH tunnel to pimanager as a work-around.

ssh pimanager -L 8080:localhost:5000

I don't remember getting this issue when testing on my Pi though (and I wasn't on localhost). Have you tried rebuilding from source?

@alexellis
Copy link
Contributor

I think this is due to a change in the code since my fork.

Check out the README on my work - I pass an environmental variable with the name of the host. Maybe you're not doing that?

https://github.com/alexellis/docker-swarm-visualizer

Example: docker run -it -d -p 5000:5000 -e HOST=pimanager -e PORT=5000 -v /var/run/docker.sock:/var/run/docker.sock manomarks/visualizer

@marcellodesales
Copy link
Author

marcellodesales commented Nov 2, 2016

@alexellis I think the only thing that needs to be done is to push the latest version :D Just built locally and everything is good... Could you push the latest version?

You don't need to pass the environment variables, given that the Web UI builds the UI based on the browser's location at https://github.com/ManoMarks/docker-swarm-visualizer/blob/master/src/utils/request.js#L4

screen shot 2016-11-02 at 8 02 39 am

HypriotOS/armv7: pirate@pimanager in ~/docker-swarm-visualizer on master
$ docker build -f Dockerfile.arm -t visualizer-arm:latest .
Sending build context to Docker daemon 3.259 MB
Step 1 : FROM alexellis2/node4.x-arm:v6
v6: Pulling from alexellis2/node4.x-arm
fad9d6c66346: Already exists
a537149e060b: Already exists
9cf178efbebc: Already exists
a3ed95caeb02: Already exists
760032167648: Already exists
20f20bb95d63: Already exists
a939fc7f8594: Already exists
Digest: sha256:9d0920a1e743f7067ae198ef37d1533c5972cf13d52d8429f584aeb46981af02
Status: Downloaded newer image for alexellis2/node4.x-arm:v6
 ---> 0627aa70b481
Step 2 : WORKDIR /app
 ---> Running in 485688669e90
 ---> dce7ade35638
Removing intermediate container 485688669e90
Step 3 : ADD ./package.json /app/package.json
 ---> dd7619aeb5ea
Removing intermediate container ba6a2e9a503e
Step 4 : RUN npm install --unsafe-perm=true
 ---> Running in 3b2781768b96
npm WARN deprecated css-list@0.1.3: Deprecated.
npm WARN peerDependencies The peer dependency react@>=0.11.0 || ^0.14.0-rc included from react-hot-api will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN optional dep failed, continuing fsevents@1.0.14
null-loader@0.1.1 node_modules/null-loader

eventemitter3@1.2.0 node_modules/eventemitter3

normalize.css@3.0.3 node_modules/normalize.css

open@0.0.5 node_modules/open

express-ws@2.0.0 node_modules/express-ws

minimist@1.2.0 node_modules/minimist

file-loader@0.8.5 node_modules/file-loader
└── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)

style-loader@0.12.4 node_modules/style-loader
└── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)

url-loader@0.5.7 node_modules/url-loader
├── mime@1.2.11
└── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)

babel-loader@5.4.2 node_modules/babel-loader
├── object-assign@3.0.0
└── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)

ws@1.1.1 node_modules/ws
├── options@0.0.6
└── ultron@1.0.2

svg-inline-loader@0.3.0 node_modules/svg-inline-loader
├── object-assign@4.1.0
├── loader-utils@0.2.16 (big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)
└── simple-html-tokenizer@0.1.1

eslint-plugin-react@3.16.1 node_modules/eslint-plugin-react

less-loader@2.2.3 node_modules/less-loader
└── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)

express@4.14.0 node_modules/express
├── escape-html@1.0.3
├── array-flatten@1.1.1
├── cookie-signature@1.0.6
├── methods@1.1.2
├── merge-descriptors@1.0.1
├── encodeurl@1.0.1
├── content-type@1.0.2
├── fresh@0.3.0
├── etag@1.7.0
├── content-disposition@0.5.1
├── cookie@0.3.1
├── utils-merge@1.0.0
├── serve-static@1.11.1
├── path-to-regexp@0.1.7
├── range-parser@1.2.0
├── vary@1.1.0
├── parseurl@1.3.1
├── depd@1.1.0
├── qs@6.2.0
├── on-finished@2.3.0 (ee-first@1.1.1)
├── debug@2.2.0 (ms@0.7.1)
├── finalhandler@0.5.0 (unpipe@1.0.0, statuses@1.3.0)
├── proxy-addr@1.1.2 (forwarded@0.1.0, ipaddr.js@1.1.1)
├── accepts@1.3.3 (negotiator@0.6.1, mime-types@2.1.12)
├── type-is@1.6.13 (media-typer@0.3.0, mime-types@2.1.12)
└── send@0.14.1 (destroy@1.0.4, ms@0.7.1, statuses@1.3.0, mime@1.3.4, http-errors@1.5.0)

animate.css@3.5.2 node_modules/animate.css

chai@3.5.0 node_modules/chai
├── assertion-error@1.0.2
├── type-detect@1.0.0
└── deep-eql@0.1.3 (type-detect@0.1.1)

rimraf@2.5.4 node_modules/rimraf
└── glob@7.1.1 (path-is-absolute@1.0.1, inherits@2.0.3, fs.realpath@1.0.0, inflight@1.0.6, once@1.4.0, minimatch@3.0.3)

copyfiles@0.2.2 node_modules/copyfiles
├── ltcdr@2.2.1
├── mkdirp@0.5.1 (minimist@0.0.8)
├── noms@0.0.0 (inherits@2.0.3, readable-stream@1.0.34)
├── glob@7.1.1 (path-is-absolute@1.0.1, inherits@2.0.3, fs.realpath@1.0.0, once@1.4.0, inflight@1.0.6, minimatch@3.0.3)
└── through2@2.0.1 (xtend@4.0.1, readable-stream@2.0.6)

superagent@1.8.4 node_modules/superagent
├── methods@1.1.2
├── component-emitter@1.2.1
├── cookiejar@2.0.6
├── reduce-component@1.0.1
├── extend@3.0.0
├── mime@1.3.4
├── formidable@1.0.17
├── qs@2.3.3
├── debug@2.2.0 (ms@0.7.1)
├── readable-stream@1.0.27-1 (string_decoder@0.10.31, isarray@0.0.1, inherits@2.0.3, core-util-is@1.0.2)
└── form-data@1.0.0-rc3 (async@1.5.2, combined-stream@1.0.5, mime-types@2.1.12)

eslint-loader@1.6.1 node_modules/eslint-loader
├── object-assign@4.1.0
├── loader-utils@0.2.16 (big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)
├── object-hash@1.1.4
└── find-cache-dir@0.1.1 (commondir@1.0.1, mkdirp@0.5.1, pkg-dir@1.0.0)

mocha@2.5.3 node_modules/mocha
├── escape-string-regexp@1.0.2
├── commander@2.3.0
├── diff@1.4.0
├── growl@1.9.2
├── supports-color@1.2.0
├── to-iso-string@0.0.2
├── debug@2.2.0 (ms@0.7.1)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── glob@3.2.11 (inherits@2.0.3, minimatch@0.3.0)
└── jade@0.26.3 (commander@0.6.1, mkdirp@0.3.0)

http-proxy-middleware@0.9.1 node_modules/http-proxy-middleware
├── is-glob@2.0.1 (is-extglob@1.0.0)
├── http-proxy@1.15.2 (requires-port@1.0.0)
└── micromatch@2.3.11 (filename-regex@2.0.0, is-extglob@1.0.0, normalize-path@2.0.1, array-unique@0.2.1, extglob@0.3.2, arr-diff@2.0.0, expand-brackets@0.1.5, regex-cache@0.4.3, kind-of@3.0.4, object.omit@2.0.1, parse-glob@3.0.4, braces@1.8.5)

request@2.76.0 node_modules/request
├── aws-sign2@0.6.0
├── tunnel-agent@0.4.3
├── oauth-sign@0.8.2
├── forever-agent@0.6.1
├── is-typedarray@1.0.0
├── caseless@0.11.0
├── stringstream@0.0.5
├── aws4@1.5.0
├── isstream@0.1.2
├── json-stringify-safe@5.0.1
├── extend@3.0.0
├── node-uuid@1.4.7
├── qs@6.3.0
├── combined-stream@1.0.5 (delayed-stream@1.0.0)
├── mime-types@2.1.12 (mime-db@1.24.0)
├── tough-cookie@2.3.2 (punycode@1.4.1)
├── form-data@2.1.1 (asynckit@0.4.0)
├── hawk@3.1.3 (cryptiles@2.0.5, boom@2.10.1, sntp@1.0.9, hoek@2.16.3)
├── http-signature@1.1.1 (assert-plus@0.2.0, jsprim@1.3.1, sshpk@1.10.1)
└── har-validator@2.0.6 (pinkie-promise@2.0.1, commander@2.9.0, chalk@1.1.3, is-my-json-valid@2.15.0)

d3@3.5.17 node_modules/d3

lodash@3.10.1 node_modules/lodash

webpack@1.13.3 node_modules/webpack
├── interpret@0.6.6
├── tapable@0.1.10
├── clone@1.0.2
├── async@1.5.2
├── supports-color@3.1.2 (has-flag@1.0.0)
├── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)
├── enhanced-resolve@0.9.1 (graceful-fs@4.1.9, memory-fs@0.2.0)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)
├── acorn@3.3.0
├── memory-fs@0.3.0 (errno@0.1.4, readable-stream@2.1.5)
├── webpack-core@0.6.8 (source-map@0.4.4, source-list-map@0.1.6)
├── uglify-js@2.7.4 (async@0.2.10, uglify-to-browserify@1.0.2, source-map@0.5.6, yargs@3.10.0)
├── watchpack@0.2.9 (graceful-fs@4.1.9, async@0.9.2, chokidar@1.6.1)
└── node-libs-browser@0.6.0 (punycode@1.4.1, string_decoder@0.10.31, https-browserify@0.0.0, tty-browserify@0.0.0, constants-browserify@0.0.1, path-browserify@0.0.0, os-browserify@0.1.2, process@0.11.9, assert@1.4.1, domain-browser@1.1.7, querystring-es3@0.2.1, timers-browserify@1.4.2, stream-browserify@1.0.0, events@1.1.1, vm-browserify@0.0.4, util@0.10.3, readable-stream@1.1.14, console-browserify@1.1.0, url@0.10.3, http-browserify@1.7.0, buffer@4.9.1, browserify-zlib@0.1.4, crypto-browserify@3.2.8)

css-loader@0.16.0 node_modules/css-loader
├── postcss-modules-scope@0.0.8
├── postcss-modules-extract-imports@0.0.5
├── postcss-modules-local-by-default@0.0.11
├── loader-utils@0.2.16 (object-assign@4.1.0, big.js@3.1.3, emojis-list@2.1.0, json5@0.5.0)
├── css-selector-tokenizer@0.5.4 (fastparse@1.1.1, cssesc@0.1.0)
├── source-list-map@0.1.6
├── postcss@4.1.16 (js-base64@2.1.9, es6-promise@2.3.0, source-map@0.4.4)
└── cssnano@2.6.1 (decamelize@1.2.0, indexes-of@1.0.1, write-file-stdout@0.0.2, postcss-minify-font-weight@1.0.1, postcss-discard-empty@1.1.2, postcss-merge-idents@1.0.2, postcss-discard-duplicates@1.2.1, postcss-merge-rules@1.3.6, postcss-zindex@1.1.3, defined@1.0.0, balanced-match@0.2.1, postcss-merge-longhand@1.0.2, css-list@0.1.3, postcss-filter-plugins@1.0.1, read-file-stdin@0.2.1, postcss-discard-unused@1.0.3, postcss-font-family@1.2.1, postcss-convert-values@1.3.1, postcss-ordered-values@1.1.1, postcss-unique-selectors@1.0.1, postcss-discard-comments@1.2.1, postcss-reduce-idents@1.0.3, postcss-normalize-url@2.1.3, postcss-minify-selectors@1.5.0, postcss-calc@4.1.0, postcss-single-charset@0.3.0, postcss-colormin@1.2.7, autoprefixer-core@5.2.1)

less@2.7.1 node_modules/less
├── graceful-fs@4.1.9
├── mime@1.3.4
├── image-size@0.5.0
├── source-map@0.5.6
├── errno@0.1.4 (prr@0.0.0)
├── mkdirp@0.5.1 (minimist@0.0.8)
└── promise@7.1.1 (asap@2.0.5)

babel-core@5.8.38 node_modules/babel-core
├── path-is-absolute@1.0.1
├── slash@1.0.0
├── try-resolve@1.0.1
├── babel-plugin-remove-console@1.0.1
├── babel-plugin-remove-debugger@1.0.1
├── babel-plugin-jscript@1.0.4
├── babel-plugin-dead-code-elimination@1.0.2
├── babel-plugin-react-display-name@1.0.3
├── babel-plugin-eval@1.0.1
├── babel-plugin-inline-environment-variables@1.0.1
├── babel-plugin-constant-folding@1.0.1
├── babel-plugin-react-constant-elements@1.0.3
├── babel-plugin-property-literals@1.0.1
├── to-fast-properties@1.0.2
├── trim-right@1.0.1
├── shebang-regex@1.0.0
├── babel-plugin-undefined-to-void@1.1.6
├── babel-plugin-member-expression-literals@1.0.1
├── path-exists@1.0.0
├── fs-readdir-recursive@0.1.2
├── babel-plugin-proto-to-assign@1.0.4
├── babel-plugin-runtime@1.0.7
├── globals@6.4.1
├── private@0.1.6
├── esutils@2.0.2
├── convert-source-map@1.3.0
├── js-tokens@1.0.1
├── debug@2.2.0 (ms@0.7.1)
├── detect-indent@3.0.1 (get-stdin@4.0.1)
├── home-or-tmp@1.0.0 (os-tmpdir@1.0.2, user-home@1.1.1)
├── babel-plugin-undeclared-variables-check@1.0.2 (leven@1.0.2)
├── babylon@5.8.38
├── source-map@0.5.6
├── chalk@1.1.3 (escape-string-regexp@1.0.5, ansi-styles@2.2.1, supports-color@2.0.0, strip-ansi@3.0.1, has-ansi@2.0.0)
├── minimatch@2.0.10 (brace-expansion@1.1.6)
├── is-integer@1.0.6 (is-finite@1.0.2)
├── repeating@1.1.3 (is-finite@1.0.2)
├── bluebird@2.11.0
├── output-file-sync@1.1.2 (object-assign@4.1.0, graceful-fs@4.1.9, mkdirp@0.5.1)
├── resolve@1.1.7
├── source-map-support@0.2.10 (source-map@0.1.32)
├── regexpu@1.3.0 (regenerate@1.3.1, regjsgen@0.2.0, esprima@2.7.3, regjsparser@0.1.5, recast@0.10.43)
├── json5@0.4.0
├── regenerator@0.8.40 (through@2.3.8, esprima-fb@15001.1001.0-dev-harmony-fb, recast@0.10.33, commoner@0.10.4, defs@1.1.1)
└── core-js@1.2.7

eslint@1.10.3 node_modules/eslint
├── path-is-inside@1.0.2
├── escape-string-regexp@1.0.5
├── object-assign@4.1.0
├── path-is-absolute@1.0.1
├── estraverse@4.2.0
├── globals@8.18.0
├── xml-escape@1.0.0
├── strip-json-comments@1.0.4
├── esutils@2.0.2
├── estraverse-fb@1.3.1
├── text-table@0.2.0
├── is-resolvable@1.0.0 (tryit@1.0.3)
├── user-home@2.0.0 (os-homedir@1.0.2)
├── espree@2.2.5
├── debug@2.2.0 (ms@0.7.1)
├── doctrine@0.7.2 (isarray@0.0.1, esutils@1.1.6)
├── chalk@1.1.3 (ansi-styles@2.2.1, supports-color@2.0.0, strip-ansi@3.0.1, has-ansi@2.0.0)
├── minimatch@3.0.3 (brace-expansion@1.1.6)
├── optionator@0.6.0 (fast-levenshtein@1.0.7, type-check@0.3.2, wordwrap@0.0.3, levn@0.2.5, deep-is@0.1.3, prelude-ls@1.1.2)
├── glob@5.0.15 (inherits@2.0.3, once@1.4.0, inflight@1.0.6)
├── json-stable-stringify@1.0.1 (jsonify@0.0.0)
├── shelljs@0.5.3
├── lodash.merge@3.3.2 (lodash.isarguments@3.1.0, lodash.istypedarray@3.0.6, lodash.keysin@3.0.8, lodash._getnative@3.9.1, lodash.isarray@3.0.4, lodash._arraycopy@3.0.0, lodash.keys@3.1.2, lodash._arrayeach@3.0.0, lodash.isplainobject@3.2.0, lodash.toplainobject@3.0.0, lodash._createassigner@3.1.1)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── concat-stream@1.5.2 (inherits@2.0.3, typedarray@0.0.6, readable-stream@2.0.6)
├── lodash.omit@3.1.0 (lodash._pickbyarray@3.0.2, lodash._bindcallback@3.0.1, lodash.restparam@3.6.1, lodash._arraymap@3.0.0, lodash.keysin@3.0.8, lodash._baseflatten@3.1.4, lodash._pickbycallback@3.0.0, lodash._basedifference@3.0.3)
├── lodash.clonedeep@3.0.2 (lodash._bindcallback@3.0.1, lodash._baseclone@3.3.0)
├── is-my-json-valid@2.15.0 (generate-function@2.0.0, jsonpointer@4.0.0, xtend@4.0.1, generate-object-property@1.2.0)
├── inquirer@0.11.4 (strip-ansi@3.0.1, ansi-regex@2.0.0, ansi-escapes@1.4.0, figures@1.7.0, rx-lite@3.1.2, through@2.3.8, cli-width@1.1.1, readline2@1.0.1, string-width@1.0.2, run-async@0.1.0, cli-cursor@1.0.2)
├── file-entry-cache@1.3.1 (flat-cache@1.2.1)
├── js-yaml@3.4.5 (esprima@2.7.3, argparse@1.0.9)
├── handlebars@4.0.5 (async@1.5.2, source-map@0.4.4, optimist@0.6.1, uglify-js@2.7.4)
└── escope@3.6.0 (esrecurse@4.1.0, es6-weak-map@2.0.1, es6-map@0.1.4)

webpack-dev-server@1.16.2 node_modules/webpack-dev-server
├── connect-history-api-fallback@1.3.0
├── stream-cache@0.0.2
├── strip-ansi@3.0.1 (ansi-regex@2.0.0)
├── supports-color@3.1.2 (has-flag@1.0.0)
├── compression@1.6.2 (vary@1.1.0, on-headers@1.0.1, bytes@2.3.0, compressible@2.0.9, debug@2.2.0, accepts@1.3.3)
├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)
├── webpack-dev-middleware@1.8.4 (path-is-absolute@1.0.1, range-parser@1.2.0, mime@1.3.4, memory-fs@0.3.0)
├── serve-index@1.8.0 (escape-html@1.0.3, parseurl@1.3.1, batch@0.5.3, mime-types@2.1.12, http-errors@1.5.0, debug@2.2.0, accepts@1.3.3)
├── sockjs@0.3.18 (uuid@2.0.3, faye-websocket@0.10.0)
├── sockjs-client@1.1.1 (inherits@2.0.3, json3@3.3.2, url-parse@1.1.7, debug@2.2.0, faye-websocket@0.11.0, eventsource@0.1.6)
└── http-proxy-middleware@0.17.2 (is-glob@3.1.0, http-proxy@1.15.2, micromatch@2.3.11, lodash@4.16.6)

react-hot-loader@1.3.0 node_modules/react-hot-loader
├── source-map@0.4.4 (amdefine@1.0.1)
├── react@15.3.2 (object-assign@4.1.0, loose-envify@1.3.0, fbjs@0.8.5)
└── react-hot-api@0.4.7

Message from syslogd@pimanager at Nov  2 14:25:45 ...
 kernel:[ 5484.690047] unregister_netdevice: waiting for lo to become free. Usage count = 1

Message from syslogd@pimanager at Nov  2 14:25:55 ...
 kernel:[ 5494.920124] unregister_netdevice: waiting for lo to become free. Usage count = 1

Message from syslogd@pimanager at Nov  2 14:26:05 ...
 kernel:[ 5505.120209] unregister_netdevice: waiting for lo to become free. Usage count = 1
 ---> 375304844759
Removing intermediate container 3b2781768b96
Step 5 : ADD . /app

 ---> a980d5e94784
Removing intermediate container 98b9eb4a4c36
Step 6 : RUN npm run dist
 ---> Running in 3aefbaa741bf

> swarmVisualizer@0.0.1 dist /app
> npm run copy & webpack --env=dist


> swarmVisualizer@0.0.1 copy /app
> copyfiles -f ./src/favicon.ico ./dist

The unused option is deprecated. Please use options.discardUnused instead.
The urls option is deprecated. Please use options.normalizeUrl instead.
The idents option is deprecated. Please use options.mergeIdents instead.
The idents option is deprecated. Please use options.reduceIdents instead.
Hash: ded5f600f8b0dead7618
Version: webpack 1.13.3
Time: 125591ms
     Asset     Size  Chunks             Chunk Names
    app.js   295 kB       0  [emitted]  main
app.js.map  2.29 MB       0  [emitted]  main
    + 26 hidden modules

WARNING in app.js from UglifyJs
Side effects in initialization of unused variable query [./src/main.js:21,4]
Side effects in initialization of unused variable sourceMap [./~/style-loader/addStyles.js:185,0]
Side effects in initialization of unused variable media [./~/style-loader/addStyles.js:203,0]
Condition always true [./~/style-loader/addStyles.js:23,0]
Side effects in initialization of unused variable support [./~/lodash/index.js:932,0]
Condition always true [./~/lodash/index.js:12323,0]
Dropping unreachable code [./~/lodash/index.js:12337,0]
Side effects in initialization of unused variable moduleExports [./~/lodash/index.js:266,0]
Dropping unused variable CURRENT_SERVICES_URIS [./src/data-provider.js:18,4]
Dropping unused variable tutumEventHandler [./src/data-provider.js:22,4]
Side effects in initialization of unused variable displayRegion [./src/vis-physical/index.js:103,6]
Dropping unused function removeVis [./src/vis-physical/index.js:18,9]
Side effects in initialization of unused variable W [./src/vis-physical/index.js:9,17]
Side effects in initialization of unused variable H [./src/vis-physical/index.js:9,32]
Condition always true [./~/d3/d3.js:9553,0]
Dropping unreachable code [./~/d3/d3.js:9553,75]
Condition always true [./~/eventemitter3/index.js:287,0]
Condition always false [./~/style-loader!./~/css-loader!./~/animate.css/animate.css:10,0]
Dropping unreachable code [./~/style-loader!./~/css-loader!./~/animate.css/animate.css:12,0]
Side effects in initialization of unused variable update [./~/style-loader!./~/css-loader!./~/animate.css/animate.css:7,0]
Condition always false [./~/style-loader!./~/css-loader!./~/less-loader!./src/main.less:10,0]
Dropping unreachable code [./~/style-loader!./~/css-loader!./~/less-loader!./src/main.less:12,0]
Side effects in initialization of unused variable update [./~/style-loader!./~/css-loader!./~/less-loader!./src/main.less:7,0]
Condition always false [./~/style-loader!./~/css-loader!./~/less-loader!./src/vis-physical/styles.less:10,0]
Dropping unreachable code [./~/style-loader!./~/css-loader!./~/less-loader!./src/vis-physical/styles.less:12,0]
Side effects in initialization of unused variable update [./~/style-loader!./~/css-loader!./~/less-loader!./src/vis-physical/styles.less:7,0]
Condition always false [./~/style-loader!./~/css-loader!./~/normalize.css/normalize.css:10,0]
Dropping unreachable code [./~/style-loader!./~/css-loader!./~/normalize.css/normalize.css:12,0]
Side effects in initialization of unused variable update [./~/style-loader!./~/css-loader!./~/normalize.css/normalize.css:7,0]
Condition always true [./~/superagent/~/component-emitter/index.js:6,0]
 ---> 0edcbcbec77a
Removing intermediate container 3aefbaa741bf
Step 7 : ENV MS 200
 ---> Running in f2d535345efc
 ---> e2c5ac9ffb94
Removing intermediate container f2d535345efc
Step 8 : EXPOSE 8080
 ---> Running in 015cb8d84be2
 ---> 3e4cf28b53a3
Removing intermediate container 015cb8d84be2
Step 9 : CMD npm start
 ---> Running in ee3f4ff803f6
 ---> df720a48b20f
Removing intermediate container ee3f4ff803f6
Successfully built df720a48b20f

HypriotOS/armv7: pirate@pimanager in ~/docker-swarm-visualizer on master
$ docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
visualizer-arm              latest              df720a48b20f        3 minutes ago       435.6 MB

@marcellodesales
Copy link
Author

Just pushed the version I built...

https://hub.docker.com/r/marcellodesales/docker-swarm-visualizer/

HypriotOS/armv7: pirate@pimanager in ~/docker-swarm-visualizer on master
$ docker push marcellodesales/docker-swarm-visualizer:raspberry-pi
The push refers to a repository [docker.io/marcellodesales/docker-swarm-visualizer]
f16db3ebc376: Pushed
1af007e4cd63: Pushed
a749d875d48e: Pushed
feb364d25941: Pushed
8697270b86fe: Pushed
5f70bf18a086: Pushed
bbb1f4d35d75: Pushed
52f278c44ba8: Pushed
653a4828db6b: Pushed
90b91d521152: Pushed
b50c863db386: Pushed
4212714a06b5: Pushed
raspberry-pi: digest: sha256:2ef65f9f29422231cbdc36b6b843f50239697f47e73973c2c8fa7787552e86fa size: 4067

@alexellis
Copy link
Contributor

Can you keep the issue open until I've had a chance to push a new tag i.e.
0.2 ?

On 2 November 2016 at 15:06, Marcello de Sales notifications@github.com
wrote:

Closed #36
#36.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#36 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGEGzzDup59Su0w4QdCqs8ao-lQ8OUa8ks5q6KbqgaJpZM4KnQ4N
.

Regards,

Alex Ellis

@alexellis
Copy link
Contributor

@marcellodesales Please can you try the 0.3 tag of my image?

@marcellodesales
Copy link
Author

marcellodesales commented Nov 2, 2016

@alexellis sure! I'm in the office now... I will try to use the 0.3 it by the end of today (PST)

@alexellis
Copy link
Contributor

Thanks - 0.3 is an alias of latest, but I'm trying to push distinct versions as well as maintain :latest.

@ManoMarks
Copy link
Contributor

@alexellis Thanks for looking into this. Maybe we should look at autobuilds?

@alexellis
Copy link
Contributor

@ManoMarks I would prefer that, but are auto-builds available for ARM on the Docker Hub now? (Last time I checked they were not)

@ManoMarks
Copy link
Contributor

No it would have to happen some other way

@marcellodesales
Copy link
Author

@alexellis yeah, I broke my build letting the the hub build my arm image... I had to push from Raspberry PI... Is there a raspberry pi cluster somewhere? :)

@ManoMarks
Copy link
Contributor

I'm going to close this for lack of activity. Seems like it was resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment