使用docker实现Android的自动化部署(一)

本文介绍了如何使用Docker实现Android的自动化部署,详细讲述了Docker的基础知识,包括其概念、优势和应用场景。文章逐步指导读者下载安装Docker,掌握基本命令,如搜索镜像、下载镜像、在容器中运行程序、安装新程序并保存修改。最后,文章展示了如何运行新镜像和发布Docker镜像,为后续的Android基础镜像制作和打包打下基础。
摘要由CSDN通过智能技术生成

引言

 最近公司需求,要做自动化部署。所以写下来记录一下,同时供各位同学参考。我把从下载到学习使用docker的每一步都记录了下来,希望对大家有帮助。本节重点是了解、安装和学习使用docker。

什么是Docker,有什么用?

 Docker 是一个开源项目,诞生于 2013 年初。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是 Linux 容器(LXC)等技术,在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。
作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势。
首先,Docker 容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多。其次,Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。
容器除了运行其中应用外,基本不消耗额外的系统资源,使得应用的性能很高,同时系统的开销尽量小。传统虚拟机方式运行 10 个不同的应用就要起 10 个虚拟机,而Docker 只需要启动 10 个隔离的应用即可。

运用场景

  • web应用的自动化打包和发布;
  • 自动化测试和持续集成、发布;
  • 在服务型环境中部署和调整数据库或其他的后台应用;
  • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。

下载安装Docker

 Docker的官网地址是(https://www.docker.com/),有需要的可以直接去下载自己匹配的版本。如果没有条件的同学下载不了,可以关注公众号“计算机自学平台”然后回复“docker”即可获取百度云盘下载地址。
在安装方面也不需要考虑太多,直接把下载好的文件双击安装即可。
安装完成后会在你的电脑上有个小鲸鱼的图标
这里写图片描述
安装完成后可以在终端尝试运行一下以下命令来检查你安装的结果
- docker version 查看当前docker的版本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值