内网上服务器一般是ubuntu,里面运行的系统程序很多,如果想研究下android源码,创建那必须是个干一个干净的ubuntu系统了,那今天我们介绍下用docker创建一个干净的系统ubuntu;
docker提供的就是一种容器化搬运东西(我们的软件、程序)的系统过程。docker自己本来是创建运行在操作系统上一个程序软件,它会提供一个容器环境,个干使我们的系统程序独立地运行在容器中;
(1)docker images 查看本机的镜像;
(2)docker rmi 删除本地的镜像,加上一个参数-f表示强制删除,因为有时候若有运行的相关容器的时候是不能删除的,如:docker rmi -f nginx 强行停止容器并删除镜像,不管是否有占用情况;
(3)docker search 根据镜像名称搜索远程仓库中的镜像,可以看一下查到所有相关名称的镜像,可以选择我们要拉取哪个镜像;
(4)docker pull <镜像名称>:[标签名称]:拉取镜像,默认不写标签名称拉取最新的镜像;
(5)docker push 推送镜像,当我们制作了我们自己的镜像时,我们就可以推送到我们自己的docker hub上去;
所以配置的ubuntu docker为主力环境,日常开启用ssh连接。
sudo docker search ubuntu
在https://hub.docker.com/网站上搜索ubuntu 找自己要下的版本
比如:sudo docker pull ubuntu:18.04 ;sudo docker pull ubuntu:20.04;sudo docker pull ubuntu:23.04;
sudo docker pull ubuntu:23.04;
docker run -itd --restart=always --name rk3399-20 --privileged -v /home/android/rk3399:/rk3399 ubuntu:20.04 bash
docker exec -it rk3399-20 bash
此时就是一个干净的系统,想部署服务端或者装android源码编译环境都可以
责任编辑:姜华 来源: Android开发编程 docker安卓源码(责任编辑:综合)
远东发展(00035.HK)获执行董事邱达昌增持33万股 涉资约92.1万港元
美国员工上班“开小差”去观看日食 预计造成的经济损失或达7亿美元
东方国信(300166.SZ)公布消息:拟使用节余募集资金永久补充流动资金
2021年前三季度国内旅游总人次26.89亿 旅游收入2.37万亿元