持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第16天,点击查看活动详情
1.本地安装docker
1.1系统要求
- WSL 2 后端
Windows 11 64 位:家庭版或专业版 21H2 或更高版本,或者企业版或教育版 21H2 或更高版本。
Windows 10 64 位:Home 或 Pro 2004(内部版本 19041)或更高版本,或者 Enterprise 或 Education 1909(内部版本 18363)或更高版本。
在 Windows 上启用 WSL 2 功能。有关详细说明,请参阅 Microsoft 文档。
要在 Windows 10 或 Windows 11 上成功运行 WSL 2,需要满足以下硬件先决条件:
- 具有二级地址转换 (SLAT) 的64 位处理器
- 4GB 系统内存
- 必须在 BIOS 设置中启用 BIOS 级硬件虚拟化支持。有关更多信息,请参阅 虚拟化。
下载并安装Linux 内核更新包。
- Hyper-V 后端和 Windows 容器
也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 复制代码
1.2运行安装文件
双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装
重启电脑,安装docker完成。
1.3开启远程连接
进入到设置中,勾选Expose daemon on tcp://localhost:2375,然后restart docker即可
idea连接本地的docker
1.4docker指定harbor
- 为docker指定harbor仓库地址,重启docker
- 登录harbor测试:
- 拉取镜像测试:
这个和DOCKER_HOST tcp://192.168.4.xxx:2375,配置是冲突的。使用了这个配置,说明该docker client客户端,连接的是docker server服务器是192.168.4.xxx上面的docker server,所以再执行docker ps,docker images看到的是192.168.4.xxx的docker server的东西。
好了,今天就先到这里了!!!^_^
如果觉得有收获的,帮忙点赞、评论、收藏
一下呗!!!