Posted inLinux
Docker Usage Summary
由于NXP的LSDK需要指定的Ubuntu 18.04版本,不是这个发行版则编译的时候会出错,由于大部分人都使用自己熟悉的社区版linux,所以我们需要使用docker虚拟这个系统以完成SDK编译。 试用了一下docker,果然很方便,下面简单记录一下过程。 安装 本人常用Debian发行版,首先安装docker支持 [crayon-6860e7596b4a7622067604/] 增加用户到docker群组 [crayon-6860e7596b4ae719751868/] 修改默认的docker root目录,在/etc/default/docker文件的末尾增加参数。(由于本人使用的是Debian系统,所以) [crayon-6860e7596b4af211032800/] 重启docker服务 [crayon-6860e7596b4b0377438800/] 使用 docker操作类似GIT,如果对GIT很熟的话,docker操作也会很容易理解 首先从docker源拉下18.04版本的Ubuntu裸系统镜像 [crayon-6860e7596b4b2791252112/] 查看当前镜像 [crayon-6860e7596b4b3466002545/] 创建一个容器并进入,使用 [crayon-6860e7596b4b4733606119/] 查看已创建的容器 [crayon-6860e7596b4b5453057358/] 进入一个创建好的容器,如上面的CONTAINER ID:7a8c65278608 [crayon-6860e7596b4b6816070939/] SHELL退出后容器为EXIT状态,我们可以重新启动 [crayon-6860e7596b4b7061714476/] 如果容器内有修改需要保存,执行docker commit提交为一个新的image,在用docker…