与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框架,网络和文件系统深度集成的完整开发环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/225180

相关文章

在React中引入Tailwind CSS的完整指南

《在React中引入TailwindCSS的完整指南》在现代前端开发中,使用UI库可以显著提高开发效率,TailwindCSS是一个功能类优先的CSS框架,本文将详细介绍如何在Reac... 目录前言一、Tailwind css 简介二、创建 React 项目使用 Create React App 创建项目

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应