与Mac OS Hypervisor框架,网络和文件系统深度集成的完整开发环境

本文主要是介绍与Mac OS Hypervisor框架,网络和文件系统深度集成的完整开发环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

docker desktop是什么软件?Docker Desktop for Mac是易于安装的桌面应用程序,用于在Mac上构建,调试和测试Dockerized应用程序。Docker Desktop for Mac是与Mac OS Hypervisor框架,网络和文件系统深度集成的完整开发环境。Docker Desktop-Mac是在Mac上运行Docker的最快,最可靠的方法。本软件测试环境10.15.7系统!在这里插入图片描述

注意事项:如出现下图提示,证明Docker Desktop需要特权访问权限才能安装其网络组件和Docker应用程序的链接,系统将要求您输入密码,点击ok,输入密码即可在这里插入图片描述

Docker Desktop for Mac安装教程
将左侧Docker拖动到右侧的应该程序中即可,如图在这里插入图片描述

安装完成并启动Docker后,顶部状态栏中的鲸鱼显示Docker正在运行,并且可以从终端进行访问。在这里插入图片描述

菜单栏中的Docker

运行

打开命令行终端,然后尝试一些Docker命令。

运行docker version以检查您是否安装了最新版本。

运行docker run hello-world以验证Docker正在提取映像并按预期运行。

好好享受

Docker桌面-Mac在桌面和命令行上都可以很好地播放。您将获得完整的Docker工具集,其中包括可通过UI配置的许多选项。在这里插入图片描述

Docker Desktop for Mac软件特征
轻松安装和设置适用于Mac的完整Docker开发环境。

集成的Docker平台和工具Docker命令行,Docker Compose和Docker Notary命令行。

使用每月一次的Edge版本和季度稳定版Docker的通道进行自动更新。

通过运行自定义的最小Linux发行版的本机macOS虚拟化,可实现快速可靠的性能。

无缝卷安装代码和数据,包括文件更改通知,这些文件通知可以快速打开编辑测试周期。

支持Mac OS X沙箱安全模型的本机Mac安全性。

企业网络支持允许Mac版Docker Desktop与VPN和代理一起使用。

使用支持的IDE进行容器开发和调试。在这里插入图片描述

Docker Desktop for Mac更新日志
docker run如果 inotify 事件注入失败,则防止挂起。

修复了在 UI 中显示 stderr 日志的错误。

修复了riscv64在 Docker 桌面上导致仿真失败的问题。

通过删除卷和删除构建缓存在删除容器后自动回收空间。

Docker Desktop 现在允许为 Docker 引擎配置一个空白的 HTTP 代理,这将完全禁用内部 HTTP 代理。

docker-compose.yml现在可以从 Docker 桌面中删除文件名以外的 Docker Compose 应用程序。

Docker Desktop 现在在 Apple 芯片上公开主机 CPU。

避免在引擎重启时泄露绑定到特权端口和特定 IP 的开放端口。

使用vpnkit具有virtualization.framework与VPN客户端,如思科的AnyConnect修复连接问题。

修复了更新对话框窗口中缺少的版本号。

修复了有时无法从“支持”对话框正确上传诊断信息的问题。

修复*.docker.internal了 VM IP 更改后 Kubernetes 集群重置的DNS 条目。

这篇关于与Mac OS Hypervisor框架,网络和文件系统深度集成的完整开发环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/Mac881030/article/details/117785213
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/225180

相关文章

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

Python中文件读取操作漏洞深度解析与防护指南

《Python中文件读取操作漏洞深度解析与防护指南》在Web应用开发中,文件操作是最基础也最危险的功能之一,这篇文章将全面剖析Python环境中常见的文件读取漏洞类型,成因及防护方案,感兴趣的小伙伴可... 目录引言一、静态资源处理中的路径穿越漏洞1.1 典型漏洞场景1.2 os.path.join()的陷

Python使用Tkinter打造一个完整的桌面应用

《Python使用Tkinter打造一个完整的桌面应用》在Python生态中,Tkinter就像一把瑞士军刀,它没有花哨的特效,却能快速搭建出实用的图形界面,作为Python自带的标准库,无需安装即可... 目录一、界面搭建:像搭积木一样组合控件二、菜单系统:给应用装上“控制中枢”三、事件驱动:让界面“活”

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Apache 高级配置实战之从连接保持到日志分析的完整指南

《Apache高级配置实战之从连接保持到日志分析的完整指南》本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用AWStats来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友... 目录Apache 高级配置实战:从连接保持到日志分析的完整指南前言 一、Apache 连接保持 - 性

MySQL 安装配置超完整教程

《MySQL安装配置超完整教程》MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典MySQLAB公司开发,目前属于Oracle公司旗下产品,:本文主要介绍MySQL安装配置... 目录一、mysql 简介二、下载 MySQL三、安装 MySQL四、配置环境变量五、配置 MySQL5.1