I hope you have developed an ionic app, make sure you have cordova installed
npm -i -g ionic cordova
You must have an apple developer account to deploy apps on your ios devices or store. https://developer.apple.com/
I assume, that you are pretty familiar with the Docker. An excellent tutorial on Dockers by Jake Wright can be viewed in the below link.
I hope you have node installed in your PC.
npm install -g ionic cordovaionic start helloWorld blankcd helloWorldionic serve
npm install -g ionic cordova
ionic start helloWorld blank
cd helloWorld
ionic serve