Docker Desktop中文版是一个非常专业的应用容器引擎,这个应用容器引擎的运行速度非常稳定,能在短短几分钟的时间内安装和设置好,另外该软件还根据用户的不同配置需求为用户提供丰富的配置选项,并且能支持Windows和Mac两种系统,可以满足用户更多样化的使用诉求,除此之外,该软件还可以为用户提供更多软件优势等您下载后使用体验!
安装 Docker Desktop
打开下载的安装包,安装 Docker Desktop
安装完需要再重启一次计算机
启动 Docker Desktop
重启计算机后,会自动启动 Docker Desktop,按照提示全都无脑下一步即可,打开 Decker Desktop 后,选择跳过登录,即可进入到主页面了。
主页面左下角显示为 Engine running 即表示安装成功,能正常使用了。
此时,打开 cmd.exe,便可以直接使用 docker 的命令了
配置国内镜像
在 Docker Engine 中添加一项配置
1"registry-mirrors"
: [
"https://xxxx.mirror.aliyuncs.com"]#FormatImgID_4#
拉取镜像
在没有登录的情况下,是不能够在界面上直接拉去官方库里的镜像的,在 Linux 中就没受过这种气。
在 Linux 中使用命令行拉去镜像明明是不需要账号密码的。而且国内注册账号还得使用魔法才能注册,相对麻烦,懒得搞。#FormatImgID_5#
可以直接使用命令行的方式来拉去镜像
这里直接拉取 redis 的镜像作为例子#FormatImgID_6#
拉取完成后,同样可以在可视化界面上看到刚刚拉取的 redis 镜像,完美绕过需要注册账号这件麻烦事情。#FormatImgID_7#
Docker Desktop功能
1、速度:
开发人员希望最大限度地利用时间为应用程序编写代码,并最大限度地减少设置和开销,以便可以尽早且频繁地交付。
Docker Init:自动为 Python、Node 和 Go 应用程序生成 Dockerfile 和docker-compose.yml文件。
VirtioFS 支持:数据库导入时间减少 98%。
Docker Compose file watch:自动检测本地主机代码更改并将其与容器同步。
vpnkit => gVisor:容器到主机的网络性能提高 5 倍。
2、安全性:
具体来说,非侵入性、信息丰富且可操作的安全性。开发人员希望在“内循环”中编码时立即捕获并修复漏洞,而不是在 CI 中 30 分钟后或在生产中 7 天后。
Docker Scout:当开发人员在“内循环”中编码时,自动检测漏洞并建议修复。
证明:Docker Build自动生成 SBOM 和 SLSA Provenance 并将它们附加到映像。
3、选择:
开发人员希望能够自由地探索新技术并为正确的工作选择正确的工具,而不是被限制在“除了厨房水槽之外的所有东西”的整体工具中使用最低公分母技术。
Docker 扩展:推出仅一年多,从那时起,合作伙伴和社区成员已经创建并向Docker Hub发布了700 多个 Docker 扩展,用于涵盖 Kubernetes 应用程序开发、安全性、可观察性等广泛的开发人员工具。
Docker 赞助的开源项目:在 Docker Hub 上 100% 免费提供,该赞助计划支持 600 多个开源社区项目。
多种架构:单个docker build命令可以生成在多种架构上运行的映像,包括 x86、ARM、RISC-V,甚至 IBM 大型机。
Docker Desktop亮点
Docker 仪表板,可以让用户在一个 UI 界面中访问容器、应用程序和远程镜像;
适用于 Windows 10 Home 的 Docker 桌面;
针对 Windows 上的 WSL 2 后端提供了更本地化的集成并大大提高了性能;
支持 Azure 容器实例和 Amazon Elastic Container Service ;
与 Snyk 建立合作伙伴关系,以安全扫描本地镜像并显示来自 Docker Hub 的镜像扫描结果;
Windows 和 Mac 上都加入了新的文件系统;
针对 Mac 的新款 CPU 进行大量的改进;
自动增量更新:现在版本更新只需要安装增量软件包(几十 M),并自动在后台完成。
现在 Docker Pro 或 Team 的付费订阅用户可获得 Docker Desktop 的全面支持。