一、docker 介绍
1、容器(Container):
(1) 概念:
容器是一种用于运行和部署应用程序的技术。它将应用程序及其所有依赖项(例如代码、运行时、系统工具、系统库等)打包在一个独立的、可移植的运行环境中,使应用程序可以在不同的计算机上以相同的方式运行。
(2) 传统虚拟机与容器的区别:
传统虚拟机技术是在主操作系统上安装虚拟机管理系统 (如 VMware),创建出虚拟机,并在虚拟机上安装运行另一个种操作系统,从而安装部署各种应用。
② Linux容器(Linux Container,LXC):
Linux容器不是模拟一个完整的操作系统,而是从另一个镜像运行,将软件运行所需的所有依赖项打包到一个隔离的容器中
2、docker
(1) 概念:
(2) 优点:
(3) docker 三要素:
(4) docker 技术实现:
(5) 为什么 docker 比 vm 虚拟机快:
二、docker 部署
1、域名解析:
2、部署 docker:
3、镜像加速器配置:
三、docker 常用命令:
1、启动类:
2、镜像命令:
3、容器命令:
(1) 新建并启动容器:
(2) 查看容器:
(3) 重启、停止、删除容器:
(4) 退出容器:
(5) 重新进入容器:
(6) 容器备份:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。