Run macOS in a Docker Container

(github.com)

15 points | by fultonb 22 hours ago

2 comments

  • diffeomorphism 6 hours ago
    That does not seem to actually be "in a docker container"?

    It is just using docker to run the VM software (qemu with kvm) and runs macOS in that VM.

    It is conveniently packaged up, but the title is very, very misleading.

  • popalchemist 14 hours ago
    But, why?
    • schainks 13 hours ago
      A dockerized Mac OS lets you perform automated testing without paying for the hardware, which is what you usually have to do.
      • pjmlp 9 hours ago
        Which in the countries where EULA's have a legal value, it is considered a crime, as Mac OS can only be virtualised in Apple hardware.
        • joseda-hg 6 hours ago
          Creating a separate comment for this idea, but would virtualizing other versions of MacOS/iOS on say a Mac Mini so you can do multiple versions (And maybe iOS, by extension) and such in parallel would ostensibly be legal As long as you're running Asahi Linux as your Host OS
          • minhaz23 2 hours ago
            Can you expand on that? Why does it have to be a mac Mini? And why the asahi distro?

            Sorry just genuinely curious and dont know myself

        • joseda-hg 8 hours ago
          Honest question, what happens if you set up a VPS in a country where EULA's don't? You get all the benefits and none of the repercusion, yes?
          • pjmlp 7 hours ago
            That is up for a judge, and legal agreements between countries, to decide upon.
        • tiagod 7 hours ago
          Something being illegal doesn't always mean it's a crime.
          • pjmlp 7 hours ago
            That is exactly the definition, which you can happily discuss during a court hearing session.
        • Malidir 8 hours ago
          Whats the punishment?
    • Malidir 8 hours ago
      Test on Safari for one?
    • ChrisRR 10 hours ago
      Why not?