Docker知识点汇总
Docker和虚拟机的不同
虚拟机
虚拟完整的操作系统和整套硬件
;
Docker
运行在宿主机
上,容器没有内核,也没有虚拟硬件;容器间是相互隔离的;
Docker在DevOps中的优势
1、更快部署应用
2、便于升级、扩展
3、计算机资源利用率高
Docker名词
【镜像】:容器的模板,通过run命令使用
【容器】:独立运行应用
【仓库】:存放镜像,如Docker Hub
Docker的安装(Linux)
1、系统内核是3.10以上
2、步骤
3、启动
4、查看Docker镜像
Docker运行原理
Docker为什么比虚拟机快
Docker的常用命令
docker version #查看版本
docker info
docker 命令 --help #万能命令
docker --help
docker images #查看镜像 -a:列出所有 -q:只显示id
docker search mysql #--filter=STARS=5000
docker pull mysql:5.7 #下载镜像 分层下载
docker rmi -f 镜像ID #删除镜像
docker run 镜像ID
# --name="ZS" 容器命名
# -d 后台方式运行
# -it 交互模式运行,查看容器内容
# -p 指定容器端口