The official TagoCore docker image.
TagoCore is a free, fast, and open-source IoT platform for edge computing built using Node.js. The image is about 150 MB in size and supports multiple platforms and architectures.
See: https://tagocore.com
# specify the base image with your desired version tagoio/tagocore:<version>
FROM tagoio/tagocore:0.7
You can then build and run the Docker image:
$ docker build -t my-tagocore-app .
$ docker run -p 8888:8888 -p 8999:8999 -it --rm --name my-app my-tagocore-app
For many simple tests, you may find it inconvenient to write a
complete Dockerfile
. In such cases, you can run TagoCore by using the Docker image directly:
$ docker run -p 8888:8888 -p 8999:8999 -it --rm --name my-test tagoio/tagocore start --no-daemon
The tagocore
images come in many flavors, each designed for a specific use case.
This is the main image. If you are unsure about what your needs are, you probably want to use this one.
This image is based on the popular
Alpine Linux project, available in
the alpine
official image. Alpine Linux is
much smaller than most distribution base images (~5MB), and thus leads to much
slimmer images in general.
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use musl libc instead of glibc and friends.
This image is based on version 11 of
Debian, available in
the debian
official image.
View license information for the software contained in this image.