文章目录
docker简介
docker是一个开源的应用容器引擎,可以让开发人员把编写好的代码和运行代码所需要的环境打包进一个容器里,通过移植容器可以避免多次搭建环境以及代码在一台机器上可以运行而到了另一台机器上因环境问题报错。
区分镜像和容器
用户基于镜像来运行容器,可以把镜像和容器类比成类和对象
docker、dockerfile与docker-compose区别
docker是一个可以基于镜像创建容器的软件
dockerfile把手工安装docer镜像的过程变成一个配置文件脚本,以后只需要运行这个文件就可获得所需环境
docker-compose用于编排容器。通过编辑docker-composer.yml配置文件,可以一个命令启动多个需要不同参数配置的容器
docker和虚拟机的区别
简单来说docker不需要一个单独的客户机操作系统,而是借助了宿主机。(应该是这样)
ubuntu下安装docker
ubuntu下安装docker,一条命令即可
curl -sSL https://get.daocloud.io/docke