A look into CBL-Mariner, Microsoft’s internal Linux distribution

First thing to understand about Mariner is that is not a general purpose Linux distribution like Ubuntu or Fedora, it was created by Microsoft’s Linux System Group which is the same team at Microsoft which created the Linux kernel used for Windows Subsystem for Linux version 2, or WSL2. The goal of Mariner is to be used as an internal Linux distribution for Microsoft’s engineering teams to build our cloud infrastructure and edge products and services.

Of course Mariner is open source and it has its own repo under Microsoft’s GirHub organization. No ISOs or images of Mariner are provided, however the repo has instructions to build them on Ubuntu 18.04. There are a series of prerrequistes listed in this GitHub page that roughly include Docker, RPM tools, ISO build tools and Golang, amongst others.

Not surprising, of course, but still quite interesting to poke around in.

11 Comments

  1. 2021-07-13 2:59 am
    • 2021-07-13 4:00 am
    • 2021-07-13 4:31 am
      • 2021-07-13 5:11 am
        • 2021-07-13 3:32 pm
          • 2021-07-13 8:03 pm
          • 2021-07-14 7:01 am
        • 2021-07-15 1:21 am
      • 2021-07-13 8:01 am
      • 2021-07-13 3:26 pm
  2. 2021-07-14 5:16 am