AICon上海「Agent与多模态解决方案专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

遭弃用的 Docker Desktop 放出大招:宣布支持 Linux

  • 2022-05-12
  • 本文字数:1815 字

    阅读完需:约 6 分钟

遭弃用的 Docker Desktop 放出大招:宣布支持 Linux

当地时间 5 月 10 日,在 DockerCon 2022 上,Docker 首席执行官 Scott Johnston 宣布 Docker Desktop 登陆 Linux,为使用 Linux 桌面环境的开发人员提供与当前在 macOS 和 Windows 上完全相同的 Docker Desktop 体验。

 

Docker Desktop 是一款 Docker 容器集成开发环境(IDE),其包含了 Docker Engine、Docker CLI 客户端、Docker Compose、Docker Content Trust、Kubernetes 和 Credential Helper 等功能支持。

 

Docker Desktop 能够帮助开发者轻松构建和共享容器化应用程序和微服务。Docker 也常常与 Kubernetes、Docker Compose、BuildKit 和漏洞扫描等容器工具捆绑在一起使用。Windows 和 macOS 版本已经推出一段时间,这也是 Linux 版本首次出现。

 

Linux 的 Docker 桌面屏幕

为什么要构建 Docker Desktop for Linux ?

 

Docker 在官方博客中提到,Docker Desktop for Linux 是 Docker 公共路线图上第二大受开发者关注的问题。他们通过与投票支持路线图问题的 Linux 开发人员交谈,明显感知到开发者想要实现以下想法:

 

  • 在所有主流的操作系统上拥有统一的 Docker 使用体验;

  • 即时使用到新的功能(例如 Docker Extensions),这些功能在过去上仅在 Windows 和 Mac 上的 Docker Desktop 应用程序中可用;

  • Docker Desktop 提供 Kubernetes 无缝集成;

  • Docker Desktop 的 UI 使数据管理卷、容器和镜像变得更加容易,并提供对在开发者的机器上运行的 Docker 进程的洞察力。

 

根据 Docker 高级产品经理 Chris McLellan 的说法,“随着我们不断为 Docker Desktop 增加价值,对我们来说 Linux 社区能够从中受益非常重要。” McLellan 补充说:“也就是说,愿意在 Linux 上使用 Docker Engine 的开发人员当然可以继续这样做!Linux Desktop 只是确保 Linux 开发人员可以利用 Docker Desktop 中内置的所有新功能,而不必妥协在他们现有的、基于 CLI 的工作流程上。”

Docker 同时发布 Docker Extensions

 

此外,在 Docker Desktop 成功支持 Linux 平台同时,Docker 官方也发布了 Docker Extensions (https://docs.docker.com/desktop/extensions/)的最新版本和 Docker Extension SDK Beta 版(https://docs.docker.com/desktop/extensions-sdk/)。Docker Extensions 可以让开发者在 Docker Desktop 中构建新的功能,扩展现有功能,并集成其他工具。

 

截至目前,Docker 宣布 Docker Extensions 获得了包括 JFrog、Red Hat、Snyk 和 VMware 等 14 个合作伙伴的支持。

 

Docker CEO Scott Johnston 解释这一功能时表示:“大型、复杂的云原生工具环境给开发人员带来了挑战,他们现在需要正确的工具来完成正确的工作。Docker Extensions 使开发人员能够快速发现并开始使用他们的应用程序所需的工具,而不会浪费时间搜索、下载、配置、评估和管理工具。”

 

其中,值得一提的是 JFrog Xray 的 Docker Desktop Extensions 允许开发人员在开发早期自动扫描 Docker 容器的漏洞和违规行为。JFrog 开发者关系副总裁 Stephen Chen 在一份声明中说:“随着软件供应链攻击呈上升趋势,我们希望能够让开发人员及早深入地了解任何风险,这样他们就可以让团队去及时响应和补救,节省停机时间,从而不会失去客户的信任。”

 

JFrog Docker 桌面扩展集成允许开发人员:

 

  • 监控和审计封装在 Docker 容器中软件的安全性;

  • 在部署之前以及在生产环境中识别 Docker 容器中易受攻击的工件;

  • 增强的取证调查可提供对软件安全事件的全面可见性;

  • 通过在 JFrog 平台中与 Docker Desktop 轻松连接,快速启动并运行它。

 

在 Linux 上安装 Docker Desktop

 

需要注意的是,目前安装 Docker Desktop 可能并不容易。Docker 团队也计划尽快改进安装和更新过程。

 

到目前为止,感兴趣的用户可以获得正式支持 Ubuntu、Debian 和 Fedora 的 DEB 和 RPM 包。Arch Linux 的 Docker Desktop 软件包正在进行中,但可以进行测试。此外,如果用户在非 GNOME 桌面环境中,还需要安装 GNOME 终端。

 

总的来说,Linux 上 Docker Desktop 的整体系统要求包括:

 

  • 64 位 Ubuntu 22.04 LTS、Ubuntu 21.10、Fedora 35、Fedora 36 或 Debian 11;

  • KVM 虚拟化支持;

  • QEMU 5.2 或更新版本;

  • 系统初始化系统;

  • GNOME 或 KDE 桌面环境;

  • 4 GB 内存。

 

参考链接:

 

https://www.docker.com/blog/the-magic-of-docker-desktop-is-now-available-on-linux/

 

https://clomiddrug.com/docker-desktop-for-linux-has-finally-arrived/

 

https://news.itsfoss.com/docker-desktop-linux/

2022-05-12 14:087136

评论

发布
暂无评论
发现更多内容

TML转义字符:xss攻击与HTML字符的转义和反转义

zhoulujun

XSS xss攻击 转义字符 反转义

社招两年半10个公司28轮面试面经(含字节、拼多多、美团、滴滴......)

CoderW

Java 面试 简历模板 大厂

网络协议之:redis protocol详解

程序那些事

网络协议 程序那些事 6月月更

微服务之consul初体验

迷彩

微服务 中间件 Consul 微服务治理 6月月更

微博评论的计算架构

极客土豆

IET出席2022世界科技社团发展与治理论坛 为构建国际科技共同体献言献策

E科讯

Pipenv中安装Django

宇宙之一粟

django 6月月更

数据治理,说起来容易,做起来难

奔向架构师

数据治理 数据资产 6月月更

《网络是怎么样连接的》读书笔记 - 集线器、路由器和路由器(三)

懒时小窝

网络编程 网络

Java中的字符串之字符串常量池

未见花闻

6月月更

华为发布两大昇腾计划 推动AI人才发展和科研创新

郝俸🦁好棒

昇腾

面对AI人才培养的“产学研”鸿沟,昇腾AI如何做厚产业人才黑土地?

脑极体

HotSpot JVM 「01」类加载、链接和初始化

Samson

学习笔记 hotspot 6月月更

Wireshark网卡无法找到或没有显示的问题

岚哲

网络 Wireshark 域名 vpn 网卡

居家办公让我绩效拿了C | 社区征文

大菠萝

初夏征文

揭秘GES超大规模图计算引擎HyG:图切分

华为云开发者联盟

人工智能 图计算 图切分

web内容如何保护:如何有效地保护 HTML5 格式的视频内容?

zhoulujun

DRM 视频版权保护 数字版权保护 h5视频版权

新一代构建工具(1):对比rollup/parcel/esbuild—esbuild脱颖而出

zhoulujun

Rollup webpack esbuild

微博评论的高性能高可用计算架构

爱晒太阳的大白

源码其实很简单!阿里巴巴最新出品Spring学习脑图+视频+文档真香

Java全栈架构师

Java spring 源码 程序员 面试

SDN系统方法 | 10. SDN的未来

俞凡

架构 网络 sdn SDN系统方法

TLog 助力盘古框架实现微服务链路日志追踪

码农大熊

盘古开发框架

先到先得!“阿里爸爸”全新出品SpringBoot高级笔记(全彩版)

Java全栈架构师

Java 源码 程序员 面试 springboot

Maven 基础

zarmnosaj

6月月更

中断操作:AbortController学习笔记

zhoulujun

喜报|海泰方圆通过CMMI-3资质认证,研发能力获国际认可

电子信息发烧客

Flutter 网络请求封装之Dio(Cookie管理、添加拦截器、下载文件、异常处理、取消请求等)

yechaoa

flutter android 6月月更 dio

Tiger DAO VC产品正式上线,Seektiger生态的有力补充

鳄鱼视界

Java内存模型

卢卡多多

volatile 6月日更

六大专题全方位优化,阿里巴巴性能优化小册终开源,带你直抵性能极致

Java全栈架构师

Java 程序员 面试 性能优化

什么是算子?

华为云开发者联盟

人工智能 算子

遭弃用的 Docker Desktop 放出大招:宣布支持 Linux_架构_闫园园_InfoQ精选文章
OSZAR »