Howtosetupdockerenv.tobuildgithubsourcecode
howtosetupdockerenv.tobuildbananapigithubsourcecode
step1:installdocker
https://docs.docker.com/engine/installation/linux/ubuntulinux/
step2:dockerrun
https://hub.docker.com/r/sinovoip/bpi-build/
$dockerrun-d-p2222:22-v/media:/mediasinovoip/bpi-build:ubuntu12.04
onyourhost
$ssh-p2222root@127.0.0.1//defaultpasswdisroot
or(with--privilegedcanuse/dev/loopforcreateimg)
$dockerrun-d-p3333:22--privileged-v/media:/mediasinovoip/bpi-build:ubuntu12.04
$ssh-p3333root@127.0.0.1//defaultpasswdisroot
#cd/media/XXX/your-source
#gitclonehttps://github.com/BPI-SINOVOIP/BPI-M3-bsp.git
howtocreateyourownenv.tobuildthecode
step1:gitclonehttps://github.com/BPI-SINOVOIP/bpi-build.git
step2:viDockerfile
step3.vibuild.sh
step4:./build.sh
whyusedockerenv.tobuildbananapisourcecode
1. allwinnertoolsneedsubuntu12.04withia32-libs...
2. usermaybeuseubuntu12.04or14.04andnewerlike16.04,thedockerenv.thesame,evenotherlinuxlikefedora
opensusearchlinux....,orotheroslikemacos,windows...
3. buildBPI-Mx-bspenv.thanmainlinekernel&ubootorandroid4.Xorandroid5.X/6.Xnotthesame.
Howtosetupdockerenv.tobuildgithubsourcecode