wangwt123

Docker(一)-安装

一、Docker概述
Docker是一个开源的容器引擎,基于Go语言开发。
对于Docker简单的理解就是使用Docker可以把一台服务器隔离成一个个独立的容器,我们可以把这个地方描述的容器理解成一个沙盒。在每个容器中运行一个程序,不同的容器之间相互隔离,容器的创建,停止,以及启动基本都是秒为单位,而且容器对资源的需求也是非常有限的,比起虚拟化的技术而言,可以节约很多的资源成本。在DevOps技术栈体系和可持续交付中占据了重要的位置。

使用Docker的好处:实现数据的隔离;节约成本和资源。
二、Docker虚拟安装的前提条件

step1:首先以管理员的身份打开“Docker Desktop Installer.exe”,会出现如下的画面,选择“ok”即可,随后会出现该应用加载的情况,加载完成后,会有弹出框,选择重启计算机命令即可。

step2:然后安装“wsl_update_x64.msi”,安装完成后,会出现虚拟机开启的状态:

step3:此时打开,“Docker Desktop",会发现出现”红色“状态,不是”绿色“启动成功的状态,这时打开在Power shell使用管理员的命令执行如下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

step4:此时打开,"Hyper-V.cmd",然后以管理员的身份安装,安装成功后,重新启动电脑。

step5: 如果启动Docker环境还有问题,那么使用cmd管理员的方式(win+s,然后右键管理员角色来执行)来执行如下命令:

netsh winsocket reset

电脑再次重新启动,Docker再次启动,此时出现这样的画面。

备注:解决安装 Docker for Windows, Vmmem 内存占用过高问题

step6:Docker虚拟安装

查看Docker环境是否正常命令:

出现如上内容,说明成功!

 

posted on 2022-08-09 17:00  DOUBLE快乐  阅读(33)  评论(0编辑  收藏  举报

导航