基本概念
Docker
容器相比于虚拟机具有非常明显的优势,虚拟机是一个完整的系统,安装镜像较大,启动速度较慢;然而Docker
可以将某一个软件变成一个镜像,占用的体积是比较小,由于Docker
是内核级别的,所以启动速度是非常快的,因此Docker
是非常灵活的
镜像
镜像就类似于Github
中的一些版本库,将一些代码放到版本库中
我们可以将一些软件的镜像放到Docker
的版本库中,通过镜像可以构建出容器
环境配置
在Ubuntu
上安装Docker
删除旧版本:
sudo apt-get remove docker docker-engine docker.io containerd runc
更新
apt
包索引:sudo apt-get update
安装
Docker
:sudo apt-get install docker-ce docker-ce-cli containerd.io
验证
Docker
是否安装成功:sudo docker run hello-world
输出
Hello from Docker!
表示Docker
安装成功