🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more →
Socket
Book a DemoInstallSign in
Socket

node-red-contrib-dockerode

Package Overview
Dependencies
Maintainers
0
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-red-contrib-dockerode

node-red nodes to communicate with docker

latest
Source
npmnpm
Version
0.15.0
Version published
Maintainers
0
Created
Source

node-red-contrib-dockerode

This Node RED module connects Docker with Node-RED.

Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways.

:sparkling_heart: Support my projects

I open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously, this takes time. You can integrate and use these projects in your applications for free! You can even change the source code and redistribute (even resell it).

Thank you to all my backers!

People

  • fflorent
  • Speeedy0815
  • Ralf S.
  • Enno L.
  • JĂĽrgen G.
  • Mark MC G.
  • Kay-Uwe M.
  • Craig O.
  • Manuel G.

Become a backer

However, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:

  • Starring and sharing the projects you like :rocket:

  • Crypto.com  —  Use my referral link https://crypto.com/app/f2smbah8fm to sign up for Crypto.com and we both get $25 USD :)

  • PayPal   —   You can make one-time donations via PayPal. I'll probably buy a coffee tea. :tea:

  • ko-fi  —  I'll buy a tea coffee. :coffee: :wink:

Thanks! :heart:

:cloud: Installation

First of all install Node-RED

:yum: How to contribute

Usage

Configuration:

docker.sock

  • Using Node-RED in a Docker-Container

The Node-RED container must have access to the docker.sock, so you have to add the docker-group ID to the container with

docker run ... --group-add 250
the ID 250 may be different on your system.

Exposing TCP-Daemon port

  • hostname hostname of docker (e.g. "localhost")
  • port port of docker (e.g. "2375")

In order to expose the docker-engine TCP daemon, you have to do the following:

  • Docker for Windows / Docker Desktop:
    Under Settings / General check "Expose daemon on tcp://localhost:2375 without TLS"

DockerWindowsSettings.png

  • Docker-CE

See https://success.docker.com/article/how-do-i-enable-the-remote-api-for-dockerd

or:

# File: /etc/default/docker
# Use DOCKER_OPTS to modify the daemon startup options.
#DOCKER_OPTS=""
DOCKER_OPTS="-H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock"

or:

# File: /lib/systemd/system/docker.service
ExecStart=/usr/bin/docker daemon -H fd:// -H tcp://0.0.0.0:2375

Keywords

node-red

FAQs

Package last updated on 07 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts