Skip to content
OVERSTOCK SALE - Access Points, 60GHz Antennas, Accessories and more. All items just $5, $50 or $100!
Overstock Sale! - Access Points, 60GHz Antennas, Accessories and more. All items just $5, $50 or $100!


MikroTik: Docker Containers on MikroTik RouterOS

BNT-ONL-MT-008 by Baltic Networks

Deploy containerized applications directly on MikroTik RouterOS without requiring a separate server or virtual machine.


Container technology has rapidly gained popularity in recent years. Recognizing this trend, MikroTik engineers have introduced the Container feature in their latest RouterOS v7.5, allowing users to run containers directly on RouterOS.

But what exactly is a container? What benefits does running containers offer? How do they differ from virtual machines? And most importantly, how can we implement Container packages on RouterOS? This course will delve into these questions and more, providing detailed explanations.

We'll begin by exploring the concept of containers, then compare them with virtual machines. Following that, I'll guide you through the process of running container packages on RouterOS. Once we cover the basics, we'll move on to the practical application, demonstrating how to install and run various container applications on RouterOS.

In this course, I will demonstrate how to run the following container applications on RouterOS:

  • PiHole
  • Adguard
  • Uptime-Kuma

Though the list of potential applications for containers is extensive, it's not feasible to cover the installation of every container application on MikroTik RouterOS in this course. Therefore, I've selected three well-known applications to focus on. For each, I will demonstrate how to run it in a container on MikroTik RouterOS and ensure it functions correctly.

This course is a pioneering resource online, offering a comprehensive guide on integrating containers with MikroTik RouterOS.

Who this course is for:

  • Anyone who would like to install Container packages on MikroTik RouterOS

What you'll learn

  • Know the requirements of having containers on MikroTik
  • Install the Container package on the MikroTik RouterOS
  • Install PiHole container on MikroTik RouterOS
  • Install Adguard container on MikroTik RouterOS
  • Install Uptime-Kuma container on MikroTik RouterOS


  • Good knowledge on MikroTik RouterOS
  • Preferably MTCNA certified
Interested in this course? Discover how to gain access: Get Access