虚拟机环境:Ubuntu
1. Docker软件安装
安装:apt-getinstall docker.io
启动:servicedocker start
停止:servicedocker stop
重启:servicedocker restart
2. Docker加载容器
目前已知给好的容器为:dockcross-bstar_arm-hisiv400-linux.tar
加载容器:dockerload --input dockcross-bstar_arm-hisiv400-linux.tar
3. Docker运行容器
假定已经将工作目录放置在,ubuntu宿机上,目录为:/var/fy
这个目录主要是需要交叉编译的代码所在的路径,可以为mount到/mnt/share下的目录路径
运行容器:dockerrun -it -v /var/fy:/nvr dockcross-bstar/arm-hisiv400-linux /bin/bash
其中
-i:允许在容器(STDIN)进行交互
-t: 在新容器内指定一个伪终端或终端
-v: 挂载目录,/var/fy 为ubuntu宿机上的目录,/nvr 为Docker容器的目录,
PS:所有目录必须是绝对路径。
运行完显示“root”字样,则说明进入Docker环境了,后续的编译等均可以在Docker内进行。
4. 进入工作目录
cd /nvr/