什么是Docker?
个人通俗理解:
Docker即容器:
- 将各种运行的组件分为
- 每个独立运行的玻璃瓶,
- 互不干扰,
- 资源平衡且独立。
源于:Linux的——LXC技术的发展产物——Docker容器,轻量级虚拟化技术
你们的关注支持,是我创作的动力。谢谢~~~
听歌看文章,舒心!请各位看官慢慢欣赏~~~
Docker是C/S架构(Client-Server),即客户端和服务器——手机和软件公司服务器
客户端(Client):主要用来完成用户交互任务。比作手机,在手机上输入操作指令。
服务器(Server):主要存储和管理数据。收到指令即时调取数据给到客户端(Client)
以上就是对C/S架构的通俗理解!!!(有兴趣的可以自己百度加深理解)
Docker运行规则:
Docker主要三大操作:Build、run、ship。在客户端通过这些指令去从服务器端拉取(调用)你想要的资源。
解析:(左→右)
Docker-Client(客户端): 客户端使用docker命令,从Docker-Registry(镜像仓库)拉取东西
Docker-Host(主机): 一个物理机或虚拟机
Docker-Server(服务器端):运行Docker容器
Docker-Container(容器): 通俗理解为装有一个或者组合为你服务的系统
Docker-Images(镜像): 通俗理解为系统吧!!哈哈~~~
Docker-Registry(镜像仓库): 官方仓库:hub.docker.com, 也可以搭建私有仓库harbor
Docker VS 虚拟机:(自己百度,哈哈!)
Docker作用(用途):安装了再了解,总不会让你失望,哈哈!
注意:如果用不到服务器这玩意,那就没必要学了!
Docker安装:
1、开启Bios虚拟化技术:
参考:bios怎么开启虚拟化?bios开启vt虚拟化教程(最详细开启教程) _ 电脑系统城
2、系统开启相关功能:(如下图:)
操作:
(1)Win+R(快捷键),输入“control”打开“控制面板”
(2)点击“程序和功能”
(3)点击窗口左边“启动或关闭Windows功能”项
(4)分别勾选如下图所示功能:
- Hyper-V
- 适用于Windows 的Linux子系统
- 虚拟机平台
4、安装WSL2:
- Windows平台必须通过WSL2安装Docker,所以必须先安装WSL2
- 注意区分X64和ARM64系统不同WSL2 Linux内核安装
- 具体打开CMD(DOC窗口)或PowerShell输入“systeminfo”查看
- Docker官网:Install Docker Desktop on Windows | Docker Documentation,里面有WSL2安装说明。
- 微软官网:旧版 WSL 的手动安装步骤 | Microsoft Learn——文化水平有限推荐看这个
- 安装好WSL2后,打开Powershell(左下角Win图标也就是以前的开始图标,右键),输入如下:默认Wsl2版本。
wsl --set-default-version 2
5、修改Docker默认安装系统:
- Docker默认安装到C盘:C:Program FilesDocker,需要提前人工修改安装路径
- 选定需要安装的盘,以F盘为例,在F盘创建Docker存放文件夹:F:DockerDocker
- 搜索CMD,右键“以管理员身份运行”,输入以下代码:
mklink /j "C:Program FilesDocker" "F:DockerDocker"
代码解析:
- “mk“:在Linux里译为“创建”,创建文件夹:mkdir
- 上面“mklink”:译为“创建联接”
- “/j”:绝对路径
- “C:Program FilesDocker“:默认安装路径
- “F:DockerDocker“:存放的路径
7、下载并安装Docker:
- Docker官网:Install Docker Desktop on Windows | Docker Documentation
傻瓜安装操作就不说了,点点点。。。。。。。。
8、注册Docker账号
注册官网
https://hub.docker.com/signup
9、打开Docker登录即可。(提议看完下一帖再打开登录)
以上Docker客户端安装细节已分享,喜爱的可以多多支持一下!
下帖预告:
1、转移Docker桌面系统和镜像;
- 最新
- 最热
只看作者