MikroTik Changelogs
← Back to search All components

Component: container

286 changelog entries across 73 version(s)

Releases by channel (stacked)

7.20rc2 Testing 2025-Sep-11 (7 months ago)
  • added option to execute commands inside a container using "/container/shell cmd= user=" (additional fixes);
  • fixed shell exit causing freeze;
7.20beta4 Testing 2025-Jun-13 (10 months ago)
  • added repull command;
  • can use KVM (x86 and arm64) in container QEMU for faster virtualization;
  • fixed QEMU VM to host bridge;
  • stability improvements (additional fixes);
7.20beta2 Testing 2025-May-27 (11 months ago)
  • stability improvements;
  • support for direct access to hardware devices;
  • terminate containers on shutdown, allow them to clean up properly;
  • added "device" option to pass a device from /system/hardware menu to a container;
  • added /container/log menu, keep 100 messages per container;
  • added default print brief mode;
  • added initial support for container in container setups;
  • added option to execute commands inside a container using "/container/shell cmd= user=";
  • added per-container memory limiting and monitoring;
  • added SCTP support;
  • added support for cpuset, cpu, memory, pids cgroups;
  • allow picking passthrough devices by descriptive name;
  • allow read-only mounts;
  • allow to mount individual files, not just directories;
  • allow to specify multiple envlists;
  • allow to use multiple veths in a container, change the in container interface name to same as in RouterOS;
  • display any error prominently in WinBox;
  • do not allow multiple containers with same root directory;
  • enable check-certificate by default for new remote imports;
  • fixed containers that use inotify interface;
  • fixed environment variables not being passed to "/container/shell" properly;
  • improved compatibility when running containers with custom "cmd" and "entrypoint" commands;
  • improved error and log messages;
  • prevent user from setting "root-dir=/" for a container;
  • show a more descriptive error when tar extraction fails, particularly "No space left on device";
  • show config.json to user;
  • show explicit stopped flag for container;
7.19.1 Stable 2025-May-23 (11 months ago)
  • stability improvements;
7.19 Stable 2025-May-22 (11 months ago)
  • allow changing container name;
  • fixed repository name handling to prevent redirect issues when basic authentication is used;
  • try to derive a user readable container name from remote image or file;
7.19beta5 Testing 2025-Mar-12 (1 year ago)
  • fixed repository name handling to prevent redirect issues when basic authentication is used;
7.18.2 Stable 2025-Mar-11 (1 year ago)
  • fixed repository name handling to prevent redirect issues when basic authentication is used;
7.19beta2 Testing 2025-Feb-28 (1 year ago)
  • allow changing container name;
  • try to derive a user readable container name from remote image or file;
7.18 Stable 2025-Feb-24 (1 year ago)
  • add default registry-url=https://lscr.io;
  • allow HTTP redirects when accessing container registry;
  • allow specifying registry using remote-image property;
  • improved image arch choice;
  • use parent directory of container root-dir for unpack by default, so that container layer files are downloaded directly on target disk;
7.18beta2 Testing 2025-Jan-21 (1 year ago)
  • add default registry-url=https://lscr.io;
  • allow HTTP redirects when accessing container registry;
  • allow specifying registry using remote-image property;
  • improved image arch choice;
  • use parent directory of container root-dir for unpack by default, so that container layer files are downloaded directly on target disk;
7.17 Stable 2025-Jan-16 (1 year ago)
  • allow import from .tar.gz file;
  • do not log start, end events unless logging is enabled;
  • fixed user and group ID range;
  • improved "start-on-boot" stability;
  • improved container shell;
7.17rc3 Testing 2024-Dec-10 (1 year ago)
  • improved "start-on-boot" stability;
7.17rc1 Testing 2024-Nov-22 (1 year ago)
  • do not log start, end events unless logging is enabled;
7.17beta5 Testing 2024-Nov-13 (1 year ago)
  • fixed user and group ID range;
  • improved container shell;
7.17beta2 Testing 2024-Sep-27 (1 year ago)
  • allow import from .tar.gz file;
7.16 Stable 2024-Sep-20 (1 year ago)
  • clear VETH address on container exit and mark interface as running only when VETH is in use;
7.16beta1 Testing 2024-Jun-05 (1 year ago)
  • clear VETH address on container exit and mark interface as running only when VETH is in use;
7.15 Stable 2024-May-29 (1 year ago)
  • do not allow negative number for "ram-high" setting;
7.15beta8 Testing 2024-Mar-21 (2 years ago)
  • do not allow negative number for "ram-high" setting;
7.14 Stable 2024-Feb-29 (2 years ago)
  • improved VETH interface management responsiveness and reliability;
  • restrict "/container/shell" menu for users without "write" permissions;
7.14beta3 Testing 2023-Dec-19 (2 years ago)
  • improved VETH interface management responsiveness and reliability;
  • restrict "/container/shell" menu for users without "write" permissions;
7.11 Stable 2023-Aug-15 (2 years ago)
  • added IPv6 support for VETH interface;
  • added option to use overlayfs layers;
  • adjust the ownership of volume mounts that fall outside the container's UID range;
  • fixed duplicate image name;
  • fixed IP address in container host file;
7.11rc1 Testing 2023-Jul-28 (2 years ago)
  • fixed IP address in container host file;
7.11beta5 Testing 2023-Jul-17 (2 years ago)
  • added IPv6 support for VETH interface;
  • adjust the ownership of volume mounts that fall outside the container's UID range;
7.11beta4 Testing 2023-Jul-05 (2 years ago)
  • fixed duplicate image name;