• 10
      Apr - 2019

      Analytics | 4 min | 89

      #Analytics: Data in Docker

      Analytics | 4 min | 89


      analytics
      data
      docker
      dockerized
      machine learning

      This post is about data inside Docker containers. As I mentioned in the last post #Analytics: Docker for Data Science Environment, data in Docker can either be temporary or persistent. In this tutorial, I will focus on Docker volumes, but I will include some info about temporary data and bind mounts too.

      Types of mounts tmpfs
      Fig 1: Data in Docker container (source)

      Temporary Data

      Inside a Docker container, there are two ways in which data can be kept temporarily. By default, files created inside a container are stored in the writable layer of the container. You do not have to do anything, but every...

    • 28
      Dec - 2018

      Analytics | 3 min | 287

      #Analytics: Portainer for Docker Management

      Analytics | 3 min | 287


      analytics
      cloud
      docker
      docker management
      portainer

      Portainer is a management UI which allows you to easily manage your different Docker environments.

      This is what I will try to accomplish in this tutorial. You will be able to:

      • Run Portainer for Docker management on Windows, Linux and on a Cloud platform
      • Start container with a predefined admin password, in case you are on a public network

      Linux/Mac OSX

      If you are running Docker on Ubuntu or Mac OSX, you can start using Portainer as a Docker Container typing the following:

      docker volume create portainer_data
      docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:...
    • 09
      Dec - 2018

      Analytics | 8 min | 651

      #Analytics: Docker for Data Science Environment

      Analytics | 8 min | 651


      analytics
      data science
      docker
      extending docker images
      google cloud platform
      portainer

      Today, I am opening a new section on my blog, and this time it is about analytics. As you may know, I've been working in research on IIoT and analytics for the last years, but up to now my blog has only shown my hobbyist projects. I want to change the focus of my website a little bit and add something about data analytics, machine learning, Docker technology etc. Everything that I will be publishing in this section is not new. There are many tutorials and great YouTube videos that explain these topics too, but I am going to focus on building an end-to-end data science project using some of the...

    • 08
      May - 2018

      Analytics | 9 min | 2151

      #Tutorial: Docker on Embedded Systems (Raspberry Pi & Beagleboard)

      Analytics | 9 min | 2151


      analytics
      beagleboard
      beaglebone
      docker
      embedded systems
      portainer
      raspberry pi
      tutorial

      Docker is a technology that emerged for about 5 years and since then it has simplified the packaging, distribution, installation and execution of (complex) applications. Usually applications consist of many components that need to be installed and configured. Installing all needed dependencies and configuring them correctly is usually time consuming and frustrating for users, developers and administrators. Here is where Docker comes to simplify this process allowing developers and users to package these applications into containers.

      A container image is lightweight, stand-alone, executable pa...

    • 05
      May - 2018

      Analytics | 2 min | 3797

      #Tutorial: Portainer for local Docker environments on Windows 10

      Analytics | 2 min | 3797


      analytics
      data science
      docker
      docker enviroments
      docker management
      portainer
      windows 10

      Docker is a technology that emerges for about 5 years and simplifies the packaging, distribution, installation and execution of (complex) applications. Portainer is a management UI which allows you to easily manage your different Docker environments. If you are here because of the post title, I do not have to explain anymore about the Docker technology and the management tool Portainer. But, if you need to know more about these two topics, I leave you two links:

      Let's start with the installation of Portainer for Docker management on Windows 10 (running on a Linux Container)...