docker 介绍
一、docker介绍
1.什么是docker?
- 使用容器让创建、部署、运行应用程序更简单的一个工具
- 让应用所需的库和依赖环境打包
- 有一点点像虚拟机
3.docker vs vmware(or virtualbox)?
容器:容器在Linux上本地运行,并与其他容器共享主机的内核。它运行一个离散进程,不占用任何其他可执行文件更多的内存,从而使其轻巧。
相比之下,虚拟机(VM)运行成熟的“来宾”操作系统,并通过虚拟机管理程序对主机资源进行虚拟访问。通常,VM会产生大量开销,超出了应用程序逻辑所消耗的开销。
一、docker安装 社区版本
https://docs.docker.com/install/linux/docker-ce/ubuntu/
1,更新ubuntu的apt源索引
sudo apt-get update
2, 安装包允许apt通过HTTPS使用仓库
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
3, 添加Docker官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -