Sign inSign up

netizy/ionic

By netizy

•Updated about 9 years ago

A ready to develop docker container with the ionic framework v3.6.0

Image
2

1.0K

netizy/ionic repository overview

⁠ionic


Based on official docker node image⁠

Last image update: 2017-08-22

A ready to develop docker container with the ionic framework⁠ (v3.6.0⁠), including:

  • ionic⁠ -v --> 3.9.2
  • node -v --> v7.5.0
  • npm⁠ -v --> 4.1.2
  • bower⁠ -v --> 1.8.0
  • gulp⁠ -v --> CLI version 3.9.1
  • cordova⁠ -v --> 7.0.1
  • java⁠ -version --> java version "1.8.0_121" Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
  • Android SDK⁠: /opt/android-sdk-linux/tools/bin# ./sdkmanager --list Installed packages:
  • Android SDK Build-Tools 26.0.1
  • Documentation for Android SDK
  • Android Emulator
  • Android Support Repository
  • Google Play services
  • Google Repository
  • Google Play Billing Library
  • LLDB 2.3
  • SDK Patch Applier v4
  • Android SDK Platform-Tools
  • Android SDK Platform 26
  • Android SDK Tools

⁠How to use it ?

docker pull netizy/ionic

docker run -i -t -d --name ionic-dev -v /home/eclipse/Desktop/projects/ionic/:/projects/ionic/ -p 8100:8100 -p 35729:35729 netizy/ionic

docker exec -i-t ionic-dev /bin/bash

# cd /projects/ionic/
# ionic start myIonicProject tabs
# cd myIonicProject/
# ionic serve

⁠How to ... ?

⁠Debug using master host browser

When the system ask which address you want to use, please select eth0 to be able to debug your app using your master host browser !

Multiple addresses available.
Please select which address to use by entering its number from the list below:
 1) 172.17.0.1 (eth0)
 2) localhost

⁠Run app on your android device through USB:

docker run -i -t -d --name ionic-dev -v /home/eclipse/Desktop/projects/ionic/:/projects/ionic/ -p 8100:8100 -p 35729:35729 --privileged -v /dev/bus/usb:/dev/bus/usb netizy/ionic

# ionic run android

Tag summary

Content type

Image

Digest

Size

2 GB

Last updated

about 9 years ago

docker pull netizy/ionic