13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Docker创建一个干净的Ubuntu系统-编译安卓源码

docker创建一个干净的Ubuntu系统-编译安卓源码

2023-02-06 17:35:23

移动开发

Android

云原生 Docker提供的就是一种容器化搬运东西(我们的软件、程序)的过程。Docker自己本来是运行在操作系统上一个程序软件,它会提供一个容器环境,使我们的程序独立地运行在容器中;

为郧西等地区用户提供了全套网页设计制作服务,及郧西网站建设行业解决方案。主营业务为网站制作、网站建设、郧西网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

前言

内网上服务器一般是ubuntu,里面运行的程序很多,如果想研究下android源码,那必须是一个干净的ubuntu系统了,那今天我们介绍下用docker创建一个干净的ubuntu;

一、docker简单介绍

1、什么是docker

docker提供的就是一种容器化搬运东西(我们的软件、程序)的过程。docker自己本来是运行在操作系统上一个程序软件,它会提供一个容器环境,使我们的程序独立地运行在容器中;

 2、docker的基本命令

(1)docker images 查看本机的镜像;

(2)docker rmi 删除本地的镜像,加上一个参数-f表示强制删除,因为有时候若有运行的相关容器的时候是不能删除的,如:docker rmi -f nginx 强行停止容器并删除镜像,不管是否有占用情况;

(3)docker search 根据镜像名称搜索远程仓库中的镜像,可以看一下查到所有相关名称的镜像,可以选择我们要拉取哪个镜像;

(4)docker pull <镜像名称>:[标签名称]:拉取镜像,默认不写标签名称拉取最新的镜像;

(5)docker push 推送镜像,当我们制作了我们自己的镜像时,我们就可以推送到我们自己的docker hub上去;

二、docker配置ubuntu

所以配置的ubuntu docker为主力环境,日常开启用ssh连接。

1、查询ubuntu系统

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;      

2、拉取系统和查看镜像

sudo docker pull ubuntu:23.04;

3、创建容器

docker run -itd --restart=always --name rk3399-20 --privileged -v /home/android/rk3399:/rk3399 ubuntu:20.04 bash

4、进入到容器中

docker exec -it rk3399-20 bash

此时就是一个干净的系统,想部署服务端或者装android源码编译环境都可以


分享名称:Docker创建一个干净的Ubuntu系统-编译安卓源码
标题来源:http://cdbrznjsb.com/article/cdcghjj.html

其他资讯

让你的专属顾问为你服务