On macOS, depending on your configuration, the Docker image for MTGO (Magic Online) may not work properly.
Instead of using Docker and virtualization, you can try installing Wine directly in order to execute MTGO. The following instructions are inspired both by https://appdb.winehq.org/objectManager.php?sClass=version&iId=32007 and https://it.toolbox.com/blogs/jeffhoogland/howto-install-mtgo-on-ubuntu-linux-010718
You can install it via vanilla Wine by following the directions on the AppDB page here, alternatively you can also install it pretty easily via a pre-configured docker image which has all the extra bits Wine needs to run MTGO added by default. I wrote up a short tutorial for setting up the docker image on OSX and Linux you can find here. Then install Wine from Stable branch: sudo apt update sudo apt install -install-recommends winehq-stable. And for latest release in staging, use: sudo apt install winehq-staging. After installation. Verify version installed. $ wine -version # Stable wine-6.0 $ wine -version # Staging wine-6.5 (Staging) Step 4: Using Wine on Debian. Install Exe On Mac Using Wine. 4/17/2020 by admin. On macOS, depending on your configuration, the Docker image for MTGO (Magic Online) may not work properly. Have tried wine tricks to install dotnet45 with manual 4.5.2 and wine tricks dotnet452 with the same results. As a side note, once the program is installed it isn't clear how to launch as in windows it is launched with a '.appref-ms' file on the desktop or in thw start menu (Magic The Gathering Online.appref-ms).
you will be prompted for installing Mono and Gecko, choose Install in both cases.
Follow the instructions, note that the installation of .Net can take a while.
See https://github.com/pauleve/docker-mtgo/wiki#troubleshooting for troubleshooting.