So i’ve been recently working with docker out of curiosity, So far it’s fun stuff. My motto was to run iOS device grid over it. So far i wasn’t able find an OSX image so i can start it at a container inside docker.
Then I found one with vagrant here.
Start a selenium grid on host.
Start the vagrant (host connected usb device access seem not to be working without it)
Get multiple OSX box and spin those an Appium node with the node config shared from host.(So each box get own config)
Run the automation script from host.
Get docker OSX container and try to do same as above.
P.S. Spinning more than 2 OSX VM on apple h/w or running OSX on non apple h/w is violation of Apple’s term.