当前位置: 首页 > news >正文

[241129] Docker Desktop 4.36 发布:企业级管理功能、WSL 2 增强 | Smile v4.0.0 发布

目录

    • Docker Desktop 4.36 发布:企业级管理功能、WSL 2 和 ECI 增强
    • Smile v4.0.0 发布!Java 机器学习库迎来重大升级

Docker Desktop 4.36 发布:企业级管理功能、WSL 2 和 ECI 增强

Docker Desktop 4.36 带来了强大的更新,简化了企业管理并增强了安全性。此版本通过配置配置文件简化了 macOS 登录强制执行,使 IT 管理员能够大规模部署防篡改策略,并提供新的 PKG 安装程序以实现高 效、一致的部署。 统一的 WSL 2 mono 发行版等增强功能提高了启动速度和工作流程效率,而增强型容器隔离 (ECI) 和桌面设置管理的更新则提供了更大的灵活性和集中策略执行能力。 这些创新使组织能够保持 合规性、提高生产力并简化各种企业环境中的 Docker Desktop 管理。

更新亮点:

  • 1. 登录强制执行:
    为 macOS 提供了简化的组织替代方案,通过配置配置文件快速部署和推出登录策略,确保合规性并最大限度地提高 Docker 订阅的价值。 配置文件可通过移动设备管理 (MDM) 解决方案快 速部署,并提供防篡改的强制执行。 此外,现在支持在 allowedOrgs 字段中定义多个组织,为需要在多个组织帐户下访问 Docker Desktop 的用户提供灵活性。

  • 2. 多组织登录强制执行:
    现在支持同时对多个组织强制执行登录,allowedOrgs 字段现在接受多个字符串,使 IT 管理员能够通过任何受支持的配置方法(包括 registry.json、Windows 注册表项、macOS plist 和 macOS 配置文件)定义多个组织。

  • 3. 使用 PKG 安装程序批量部署 Docker Desktop for Mac:
    新的 PKG 安装程序简化了 macOS 上的大规模 Docker Desktop 部署,与传统的 DMG 安装程序相比,PKG 安装程序提供了易用性、一致性、简化的 部署和增强的安全性。

  • 4. 桌面设置管理(早期访问):
    通过管理控制台直接从云端集中部署和强制执行 Docker Desktop 设置策略,确保整个组织的一致性和效率。 目前提供的功能包括管理控制台策略、快速导入、导出和共享以 及定向测试。 未来将增加合规性报告和自动化策略执行功能。

  • 5. 简化 WSL 2 mono 发行版的数据工作流程:
    通过将以前所需的双 Docker Desktop WSL 发行版合并到单个发行版中,简化了 Windows Subsystem for Linux (WSL 2) 设置。 这提高了性能、增强了存储管理、增加了跨平台兼容性的灵活性并增强了 Docker 性能。

  • 6. 增强型容器隔离 (ECI) 改进:
    允许任何容器挂载 Docker 套接字,并改进了对派生镜像权限的支持,从而减少管理开销,同时保持高水平的安全性与控制。

来源:

https://www.docker.com/blog/docker-desktop-4-36/


WSL 用户可通过 winget 模块安装或升级 Docker Desktop:

step 1:启用交互式 APP 查找目标软件

# 启用交互式 APP 查找 Docker Desktop
x winget

在这里插入图片描述

step 2:安装指定的应用程序

在这里插入图片描述

快速上手

# 查看 winget 模块 help 文档
x winget -h

在这里插入图片描述

进一步探索:

  • https://cn.x-cmd.com/mod/winget

Smile v4.0.0 发布!Java 机器学习库迎来重大升级

Smile (Statistical Machine Intelligence and Learning Engine) 发布了 4.0.0 版本,这是一个包含机器学习、自然语言处理、线性代数、图算法、插值和可视化的快速且全面的 Java 和 Scala 系统。凭借先进的数据结构和算法,Smile 提供了最先进的性能。本次更新带来了大量新特性和性能提升,让我们一起来看看吧!

主要更新亮点:

  1. 深度学习支持:
    新增 smile-deep 包,为 Smile 引入了深度学习能力。

  2. 大型语言模型:
    集成了 Llama 3.1 模型,可在 Java 环境中直接使用。

  3. 高效分词:
    原生 Java 实现的 tiktoken 分词器,提升了分词效率。

  4. 图像分类:
    新增 EfficientNet 模型,用于图像分类任务。

  5. 增强 Shell 功能:
    smile-shell 内置了训练和推理功能,包括流式 API,方便用户进行交互式数据分析和模型训练。

  6. LLM 推理服务器:
    smile-serve 是一个 LLM 推理服务器,提供与 OpenAI 兼容的 API 和功能齐全的前端界面,方便部署和使用大型语言模型。

  7. 梯度提升算法性能提升:
    在超大型数据集上,梯度提升算法的速度提升了 10 倍。

  8. 代码优化:
    利用最新的 Java 特性对代码进行了刷新,提高了代码质量和性能。

  9. 数据类优化:
    将各种普通值类转换为记录类,简化代码并提高可读性。

  10. Java 和 Kotlin Shell:
    提供了 Java 和 Kotlin 的 Shell 环境,方便用户进行交互式编程。

  11. Java 21 支持:
    需要 Java 21 运行环境。

来源:

https://github.com/haifengl/smile/releases/tag/v4.0.0

更多内容请查阅 : blog-241129

相关文章:

[241129] Docker Desktop 4.36 发布:企业级管理功能、WSL 2 增强 | Smile v4.0.0 发布

目录 Docker Desktop 4.36 发布:企业级管理功能、WSL 2 和 ECI 增强Smile v4.0.0 发布!Java 机器学习库迎来重大升级 Docker Desktop 4.36 发布:企业级管理功能、WSL 2 和 ECI 增强 Docker Desktop 4.36 带来了强大的更新,简化了…...

CentOS使用chrony服务进行时间同步源设置脚本

CentOS使用chrony服务进行时间同步源设置脚本 #!/bin/bash# Created: 2024-11-26 # Function: Check and Set OS time sync source to 10.0.11.100 # FileName: centos_set_time_source_to_ad.sh # Creator: Anster # Usage: # curl http://webserver-ip/scripts/centos_set…...

Git仓库迁移到远程仓库(源码、分支、提交)

单个迁移仓库 一、迁移仓库 1.准备工作 > 手动在电脑创建一个临时文件夹,CMD进入该目录 > 远程仓库上创建一个同名的空仓库 2.CMD命令:拉取旧Git仓库(包含提交、分支、源码) $ git clone --bare http://git.domain.cn/…...

【算法刷题指南】优先级队列

🌈个人主页: 南桥几晴秋 🌈C专栏: 南桥谈C 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据…...

使用pymupdf提取PDF文档中的文字和其颜色

最近我在捣鼓一个PDF文件,想把它里面的文字和文字颜色给提取出来。后来发现有个叫pymupdf的库能搞定这事儿。操作起来挺简单的,pymupdf的示例文档里就有现成的代码可以参考。 how-to-extract-text-with-color 我本地的测试代码如下: impor…...

贪心算法题

0简介 0.1什么是贪心算法 贪心算法是用贪婪(鼠目寸光)的角度,找到解决问题的最优解 贪心策略:(从局部最优 --> 整体最优) 1把解决问题的过程分为若干步; 2解决每一个问题时,都选择当前“看上去”最优的解法; 3“…...

Python 3 教程第33篇(MySQL - mysql-connector 驱动)

Python MySQL - mysql-connector 驱动 MySQL 是最流行的关系型数据库管理系统,如果你不熟悉 MySQL,可以阅读我们的 MySQL 教程。 本章节我们为大家介绍使用 mysql-connector 来连接使用 MySQL, mysql-connector 是 MySQL 官方提供的驱动器。…...

23种设计模式之外观模式

目录 1. 简介2. 代码2.1 SelectFoodService (选择食品)2.2 PayService (支付服务)2.3 TakeService (制作服务)2.4 OrderService (下单服务)2.5 Food (食品)2.6 TackingSystem (外观类)2.7 Test (测试类) 3. 优缺点3. 总结 1. 简介…...

GateWay使用手册

好的&#xff0c;下面是优化后的版本。为了提高可读性和规范性&#xff0c;我对内容进行了结构化、简化了部分代码&#xff0c;同时增加了注释说明&#xff0c;便于理解。 1. 引入依赖 在 pom.xml 中添加以下依赖&#xff1a; <dependencies><!-- Spring Cloud Gate…...

MySQL1.0

1.数据库的三大范式 范式是为了使数据库设计更加合理&#xff0c;规范&#xff0c;减少数据冗余和数据不一致等问题指定的一系列规则。 第一范式&#xff1a;第一范式要求数据表中的每一列都是不可分割的原子数据项。例如&#xff1a;有一个学生信息表&#xff0c;包含 “学生…...

IDEA使用HotSwapHelper进行热部署

目录 前言JDK1.8特殊准备DECVM安装插件安装与配置参考文档相关下载 前言 碰到了一个项目&#xff0c;用jrebel启动项目时一直报错&#xff0c;不用jrebel时又没问题&#xff0c;找不到原因&#xff0c;又不想放弃热部署功能 因此思考能否通过其他方式进行热部署&#xff0c;找…...

简单web项目自定义部署Dockerfile

本意就是弄清楚如何做web自定义项目的镜像。 基础镜像是java:8u261-jdk&#xff0c;其中java路径为/opt/java webdemo1.0.0.1-SNAPSHOT.jar文件里面已经包含了lib文件。 可以设置PATH也可以不设置&#xff0c;但是建议设置JAVA_HOME FROM swr.cn-north-4.myhuaweicloud.com…...

基础Web安全|SQL注入

基础Web安全 URI Uniform Resource Identifier&#xff0c;统一资源标识符&#xff0c;用来唯一的标识一个资源。 URL Uniform Resource Locator&#xff0c;统一资源定位器&#xff0c;一种具体的URI&#xff0c;可以标识一个资源&#xff0c;并且指明了如何定位这个资源…...

SpringBoot -拦截器Interceptor、过滤器 Filter 及设置

Spring Boot拦截器&#xff08;Interceptor&#xff09;的概念 - 在Spring Boot中&#xff0c;拦截器是一种AOP的实现方式。它主要用于<font style"color:#DF2A3F;">拦截请求</font>&#xff0c;在请求处理之前和之后执行特定的代码逻辑。与过滤器不同的…...

C++小问题

怎么分辨const修饰的是谁 是限定谁不能被改变的&#xff1f; 在C中&#xff0c;const关键字的用途和位置非常关键&#xff0c;它决定了谁不能被修改。const可以修饰变量、指针、引用等不同的对象&#xff0c;并且具体的作用取决于const的修饰位置。理解const的规则能够帮助我们…...

avcodec_alloc_context3,avcodec_open2,avcodec_free_context,avcodec_close

avcodec_alloc_context3 是创建编解码器上下文&#xff0c;需要使用 avcodec_free_context释放 需要使用avcodec_free_context 释放 /** * Allocate an AVCodecContext and set its fields to default values. The * resulting struct should be freed with avcodec_free_co…...

强化学习的几个主要方法(策略梯度、PPO、REINFORCE实现等)(下)

由于平台字数限制&#xff0c;上文&#xff1a;https://blog.csdn.net/ooblack/article/details/144198538 4. PPO算法 近端策略优化&#xff08;proximal policy optimization&#xff0c;PPO&#xff09;算法是OpenAI的默认强化学习算法&#xff0c;在RLHF中也用到了这个算…...

计算机网络:IP协议详细讲解

目录 前言 一、IP网段划分 二、IP报头 三、解决IP地址不足-->NAT技术 前言 在之前&#xff0c;我们学习了传输层中的TCP和UDP&#xff0c;重点是TCP协议&#xff0c;他帮我们解决具体到主机的哪个应用&#xff08;端口&#xff09;、传输的可靠&#xff08;序列号、校验和…...

2024信创数据库TOP30之华为Gauss DB

近日&#xff0c;由DBC联合CIW/CIS共同发布的“2024信创数据库TOP30”榜单正式揭晓&#xff0c;汇聚了国内顶尖的数据库企业及其产品&#xff0c;成为展示中国信创领域技术实力与发展潜力的重要平台。在这份榜单中&#xff0c;华为的GaussDB凭借其卓越的技术实力、广泛的行业应…...

在线家具商城基于 SpringBoot:设计模式与实现方法探究

第3章 系统分析 用户的需求以及与本系统相似的在市场上存在的其它系统可以作为系统分析中参考的资料&#xff0c;分析人员可以根据这些信息确定出本系统具备的功能&#xff0c;分析出本系统具备的性能等内容。 3.1可行性分析 尽管系统是根据用户的要求进行制作&#xff0c;但是…...

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇&#xff0c;在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下&#xff1a; 【Note】&#xff1a;如果你已经完成安装等操作&#xff0c;可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作&#xff0c;重…...

python打卡day49

知识点回顾&#xff1a; 通道注意力模块复习空间注意力模块CBAM的定义 作业&#xff1a;尝试对今天的模型检查参数数目&#xff0c;并用tensorboard查看训练过程 import torch import torch.nn as nn# 定义通道注意力 class ChannelAttention(nn.Module):def __init__(self,…...

学校招生小程序源码介绍

基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码&#xff0c;专为学校招生场景量身打造&#xff0c;功能实用且操作便捷。 从技术架构来看&#xff0c;ThinkPHP提供稳定可靠的后台服务&#xff0c;FastAdmin加速开发流程&#xff0c;UniApp则保障小程序在多端有良好的兼…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

【决胜公务员考试】求职OMG——见面课测验1

2025最新版&#xff01;&#xff01;&#xff01;6.8截至答题&#xff0c;大家注意呀&#xff01; 博主码字不易点个关注吧,祝期末顺利~~ 1.单选题(2分) 下列说法错误的是:&#xff08; B &#xff09; A.选调生属于公务员系统 B.公务员属于事业编 C.选调生有基层锻炼的要求 D…...

有限自动机到正规文法转换器v1.0

1 项目简介 这是一个功能强大的有限自动机&#xff08;Finite Automaton, FA&#xff09;到正规文法&#xff08;Regular Grammar&#xff09;转换器&#xff0c;它配备了一个直观且完整的图形用户界面&#xff0c;使用户能够轻松地进行操作和观察。该程序基于编译原理中的经典…...

Yolov8 目标检测蒸馏学习记录

yolov8系列模型蒸馏基本流程&#xff0c;代码下载&#xff1a;这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中&#xff0c;**知识蒸馏&#xff08;Knowledge Distillation&#xff09;**被广泛应用&#xff0c;作为提升模型…...

JavaScript 数据类型详解

JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型&#xff08;Primitive&#xff09; 和 对象类型&#xff08;Object&#xff09; 两大类&#xff0c;共 8 种&#xff08;ES11&#xff09;&#xff1a; 一、原始类型&#xff08;7种&#xff09; 1. undefined 定…...