java系统找不到指定文件怎么解决
196
2022-10-19
Docker 入门:Docker是什么
Docker是什么
重点:开启虚拟空间 --> 隔离性 Docker是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!
无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握 Docker,节约有限的生命。
Docker虚拟机架构
Docker 是基于 Go 语言实现的开源容器项目。利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它是内核级的虚拟化。期望达到使项目运行环境“一次封装,到处运行”的目的。 轻量级虚拟机:Docker 创建的所有虚拟实例共用同一个 Linux 内核,对硬件占用较小,属于轻量级虚拟机
虚拟机是什么
科研解释:虚拟机( Virtual Machine )指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统 白话解释:通过软件技术,可以在安装另一个操作系统,而不影响原系统。
容器and镜像
利用 docker 创建的运行环境叫做 docker 容器,容器是通过 docker 镜像创建的,docker 镜像文件可以放在私有仓库中也可以放在共有仓库中。最大的公有仓库是官方 Docker Hub 。
安装Docker
$ wget -q0 | sh
CentOS:yum -y update、yum install -y docker
Ubuntu:apt-get update
Mac:brew install docker
检查当前Docker版本
$ docker versionClient: Docker Engine - Community Version: 19.03.5 API version: 1.40 Go version: go1.12.12 Git commit: 633a0ea Built: Wed Nov 13 07:22:34 2019 OS/Arch: darwin/amd64 Experimental: false
$ systemctl enable docker
docker container ls
卸载
$ apt-get remove docker docker-engine docker-ce docker.io -y
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~