/bbcb_docker

Docker and Mac OS Oberon IDE installation kit

Primary LanguageDockerfile

bbcb_docker mac run

Run on a mac

1 - Install homebrew

https://hombrew.io

2 - install XQuartz

brew cask install XQuartz

Then log out and log in to init XQuartz

Open XQuartz using command

open -a Xquartz

Go to Preferences and enable "Allow connections from network clients" in "Security" tab

Then you should actually enable connection from docker to XQuartz by running

xhost +

3 - install socat

brew install socat
socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"

4 - install docker for mac

https://docs.docker.com/desktop/mac/install/

5 - run docker container via docker-compose

Open terminal an go to this project directory

docker-compose up

Troubleshooting links