Dockerize iOS Automation setup

Hi,

I’m trying to Dockerize my Appium tests running for iOS mobile. Could someone advice if this is possible, as I’ve seen threads that mention there are limitations for iOS automation?

For my environment to get setup I would need the following:

OSX
Xcode
simulator
Node:
brew install node # get node.js
Appium -
npm install -g appium # get appium
npm install wd # get appium client

brew install carthage