首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云架构修炼手册

    LinuxKit+Moby 初体验

    sudo apt-get install -yqq docker.io golang git 安装moby mkdir ~/gopath export GOPATH=~/gopath export PATH =${PATH}:${GOPATH}/bin go get -u github.com/linuxkit/linuxkit/src/cmd/moby 构建iso镜像 git clone https:// sudo moby run linuxkit 目前有些平台还不支持moby run,那么你也可以如下启动: sudo . mkdir ~/dockeriso/ cp docker.yml ~/dockeriso/ cd ~/dockeriso moby build docker.yml moby run docker 注意一点 moby build mylinuxkit moby run mylinuxkit 配置项 linuxkit实例中的几个主要配置项如下: kernel 指定docker镜像的内核,它包含一个内核和一个文件系统的

    1.4K30发布于 2019-11-04
  • Docker平台和Moby项目添加Kubernetes

    Docker Enterprise Edition(Docker企业版),管理端到端的安全的软件供应链,并在生产环境中运行容器 [Docker四个层次及其作用] 这四个层由上游组件组装而成,这些组件是开源项目Moby 通过Moby项目,Docker在去年一直在努力为Kubernetes做出贡献。 有关更多示例和详细信息,请参阅Moby项目博客文章。 Docker和Kubernetes分享很多共性,使用相同的编程语言编写,并且有重叠的组件,共同的贡献者和理想。

    1.1K80发布于 2018-01-15
  • 来自专栏Debian中国

    Docker更名Moby,也是无奈之举

    同时,Moby也将成为面向特定基础设施创建定制化容器软件的重要起点。 Docker化身Moby,这一品牌调整行为引发了广泛的争议,难道是Docker公司出问题了?不然。 同时,Moby也将成为面向特定基础设施创建定制化容器软件的重要起点。 对于Moby的误解,部分源自该公司决定直接将访问者重新定向至Docker客户端的GitHub库(用于保留Docker客户端的开源代码),但却未对此举作出任何解释。 有些人认为这可能代表着Docker已经被改名为Moby。但事实上,对于Docker CE或者EE版本的用户而言,此次变更不会造成任何影响。 Moby仅适用于此前利用Docker代码开发特定容器软件的企业及个人。

    97630发布于 2018-12-20
  • 来自专栏

    Docker平台和Moby项目添加Kubernetes

    为开发人员提供了一个简单的工作流程来构建和发布容器应用程序,具有应用程序组合,图像构建和管理等功能 Docker企业版,管理端到端的安全软件供应链,并在生产环境中运行容器 这四层由上游组件组装而成,这些组件是开源Moby 通过Moby项目,Docker在去年一直在努力为Kubernetes做出贡献。我们一直在为容器运行时,InfraKit创建和管理Kubernetes安装以及在libnetwork上进行覆盖网络的工作。 有关更多示例和详细信息,请参阅Moby项目博客文章。 Docker和Kubernetes分享很多血统,使用相同的编程语言编写,并且有重叠的组件,贡献者和理想。

    1.3K50发布于 2018-01-03
  • 来自专栏人人都是架构师

    Go每日一库之121:moby(操作docker容器)

    项目链接:https://github.com/moby/moby 准备 准备docker环境:https://www.docker.com/ 使用 Docker Daemon 要求版本在 18.09 Go client for the Docker Engine API 详细介绍了各个指令的使用方法,充分满足我们使用程序与 Docker Daemon 的需求 https://github.com/moby /moby 这个项目中有很多对容器的操作,在我的demo项目中只用了其中的很小一部分,用来解决单测 mock db问题,其他更复杂的功能有需要可自行查阅。

    1.6K51编辑于 2023-09-30
  • 在Docker平台和Moby项目中添加Kubernetes支持

    注册访问测试版并查看详细博文,了解我们如何将Kubernetes 带到Docker和Moby项目中: Docker是一个介于应用程序和基础架构之间的平台。 社区版为开发者们提供了一个简单的工作流程来构建和发布容器应用程序,也具有和应用程序组合,图像构建和管理的功能 Docker企业版,用于管理端对端的安全软件供应链,并在生产环境中运行容器 1.jpg 这四个层由上游组件组装而成,这些组件是开源Moby 通过Moby项目,Docker去年一直在努力为Kubernetes做出贡献。我们一直在为容器运行时间,InfraKit创建和管理Kubernetes安装以及在libnetwork上进行覆盖网络工作。 更多相关示例和详细信息,请参阅Moby项目博客文章。 Docker和Kubernetes有很多共同点,使用相同的编程语言编写,并且有重叠的组件,贡献者和目标。

    1.6K60发布于 2018-01-02
  • 来自专栏云计算

    在Docker平台和Moby项目中加入对Kubernetes的支持

    Docker平台的四个层次.jpg 这四个层次是由上游组件组合而成,而上游组件则是开源 Moby 项目的一部分。 Docker 的设计理念始终是提供选择和灵活性。 通过 Moby 项目,Docker 去年一直在努力为 Kubernetes 做出贡献并适配它。 更多示例与详细信息,您可以请参阅 Moby 项目博客文章。 Docker 和 Kubernetes 有着很多共同的血统:它们是使用相同的编程语言编写而成,并且有重叠的组件,贡献者和理念。

    1K90发布于 2018-01-12
  • 来自专栏云云众生s

    Kubernetes之后的Moby项目: 2023年有3个新版本

    译自 The Moby Project Post-Kubernetes: 3 New Releases in 2023 。Moby 项目继承了 Docker 的运行时部分,也在不断的进步。 开源Moby项目的最后一个主要版本发布于2020年,但根据两名Moby项目贡献者透露,今年将会有3个主要版本发布。 Moby项目维护者Bjorn Neergaard是Docker的高级软件工程师。 Moby项目前史 Neergaard和van Stijn从Moby作为开源项目的简史开始他们在DockerCon的演讲。 Moby项目的诞生 当Docker决定进一步拆分项目,使其成多个组件时,Moby项目启动,因为人们想使用containerd和Docker引擎的其他部分,van Stijn向听众表示。

    26910编辑于 2024-03-27
  • 来自专栏机器之心

    Swin Transformer为主干,清华等提出MoBY自监督学习方法,代码已开源

    由 MoCo v2 和 BYOL 这两个比较流行的自监督学习方法组成,MoBY 名字的由来是各取了 MoCo v2 和 BYOL 前两个字母。 MoBY 继承了 MoCo v2 中的动量设计、键队列、对比损失,此外 MoBY 还继承了 BYOL 中非对称编码器、非对称数据扩充、动量调度(momentum scheduler)。 MoBY 架构图如下图 1 所示: ? MoBY 包含两个编码器:在线编码器和目标编码器。 MoBY 伪代码如下所示: ? 实验 在 ImageNet-1K 上的线性评估 在 ImageNet-1K 数据集上进行线性评估是一种常用的评估学得的表征质量的方式。 这表明 MoBY 的性能比监督方法稍差一点,这意味着使用 Transformer 架构进行自监督学习具有改进空间。 ?

    87530发布于 2021-07-14
  • 来自专栏Debian中国

    Docker CE 19.03 正式发布 无需root权限

    更新内容如下: Builder 增加了内联缓存支持 –cache-from docker/engine#215 允许输出配置 moby/moby#38898 固定的 GCR 变通令牌缓存 docker/ /moby#38089 将警告添加到 /info 端点,并将检测移至守护进程 moby/moby#37502 添加了对 /_ping 端点的 HEAD 支持 moby/moby#38570 添加 Cache-Control 头部以禁用缓存 /_ping 端点 moby/moby#38569 对 /version 添加了 containerd, runc, 和 docker-initmoby/moby#37974 添加了无文档 /GRPC 端点和注册的 BuildKit 控制器 moby/moby#38990 Networking  移除 IPVLAN 驱动程序 moby/moby#38983 增加了对 dangling 过滤器的支持  moby/moby#31551 docker/libnetwork#2230 当服务被更新为 –Network-rm 时,负载平衡器沙箱被删除 docker/engine#213 Windows:现在强制在

    1.6K10发布于 2020-01-21
  • 来自专栏深度学习技术前沿

    Swin Transformer为主干,清华等提出MoBY自监督学习方法,代码已开源

    由 MoCo v2 和 BYOL 这两个比较流行的自监督学习方法组成,MoBY 名字的由来是各取了 MoCo v2 和 BYOL 前两个字母。 MoBY 继承了 MoCo v2 中的动量设计、键队列、对比损失,此外 MoBY 还继承了 BYOL 中非对称编码器、非对称数据扩充、动量调度(momentum scheduler)。 MoBY 架构图如下图 1 所示: ? MoBY 包含两个编码器:在线编码器和目标编码器。 MoBY 伪代码如下所示: ? 实验 在 ImageNet-1K 上的线性评估 在 ImageNet-1K 数据集上进行线性评估是一种常用的评估学得的表征质量的方式。 这表明 MoBY 的性能比监督方法稍差一点,这意味着使用 Transformer 架构进行自监督学习具有改进空间。 ?

    87230发布于 2021-07-14
  • 来自专栏跟我一起学 K8s

    第五章 Docker源码分析

    代码下载完成后,进入到 moby 目录,设置本地代码仓跟踪远端仓库的修改: librant@ubuntu:~/gowork/src/github.com/librant/moby$ git remote add upstream https://github.com/moby/moby.git 查询跟踪的远端仓库: librant@ubuntu:~/gowork/src/github.com/librant /moby$ git remote -v origin https://github.com/librant/moby.git (fetch) origin https://github.com /librant/moby.git (push) upstream https://github.com/moby/moby.git (fetch) upstream https://github.com /moby/moby.git (push) 5.1.3 创建并推送分支 当需要向Docker的源码提交修改后的代码时,就需要在新建的分支上修改,分支的名称可以根据具体的修改命名。

    2.7K70发布于 2018-12-01
  • 来自专栏运维部落

    为什么Github上找不到Docker的源码

    Docker和 moby的关系 Docker有两种含意,一种是大家最常使用的命令docker,另一层大家可能不一定清楚,是docker公司,dotCloud是其前身。 2013年底将Docker项目改名成为Moby,是为了将之前数年构建出来的庞大粉丝团体和Google搜索内容,全部转移至Docker公司的商业产品上。 关于Moby Moby以开源组织(Github Org)的方式存在。 Docker CE这个产品,会由Moby组织下的Moby项目以及其它项目构建和编译出来.Moby组织下的项目均由社区开发者共同维护。 这也意味着,今后社区贡献者和Docker的关系将多了一层Moby,即维护Moby项目,然后使用Docker公司的 Docker CE 产品。 所以,你也应该明白了。

    5K20发布于 2020-04-27
  • 如何用split命令来拆分文件

    下载Moby Dick的文本以演示使用更大的文件: wget -O moby-dick.txt https://archive.org/stream/mobydickorwhale01melvuoft 原始moby-dick.txt文件有16,000行,产生16个子文件。原始moby-dick.txt文件保持不变。 选项和参数 前缀 split命令第一个参数是文件的名称,如上所示。 split moby-dick.txt moby-dick 使用上述命令,输出的每个文件名都将以moby-dick开头。 moby-dick.txt moby-dickaa moby-dickab moby-dickac ... 按行数拆分 -l选项设置每个子文件的行长度。默认情况下,此值为1000。 以下命令将Moby Dick分解为100个(不创建任何新文件)并显示其中的第10个: split -n 10/100 moby-dick.txt 与许多shell命令一样,通过使用管道运算符,split

    4.9K40发布于 2018-09-10
  • 来自专栏跟我一起学 K8s

    【Docker】第一个 commit 源码

    1、在 GitHub 上查找 docker 的第一个 commit: -- docker 中间经过一次改名:moby https://github.com/moby/moby 当前最新提交: 图片 复制最新 ID 信息: 图片 4eb1c5bd52afa08595d9a082a9ba05c81f79be07 在查询的链接后面,将最新的提交数量 44188 减去 2: https://github.com/moby /moby/commits/master?

    33840编辑于 2022-06-26
  • 来自专栏云原生实验室

    解决国产系统 Docker 拉取大镜像卡顿之谜

    在 Docker 源码里搜索 Error processing tar file 后找到: // https://github.com/moby/moby/blob/v19.03.15/pkg/chrootarchive 既然 Docker 是 exec 调用的 unpigz,那就在源码里搜索它看看: // https://github.com/moby/moby/blob/v19.03.15/pkg/archive/archive.go at path %s", path) unpigzPath = path } } 往下翻看,发现 unpigzPath 的 exec 调用逻辑: // https://github.com/moby /moby/blob/v19.03.15/pkg/archive/archive.go#L160-L174 func gzDecompress(ctx context.Context, buf io.Reader 而是使用 gzip,然后启动 Docker Daemon 时设置这个 env 就可以拉取镜像了: $ systemctl stop docker # 临时命令行前台 debug 启动下看看是没问题的 $ MOBY_DISABLE_PIGZ

    2.4K10编辑于 2023-09-09
  • 来自专栏雷子说测试开发

    介绍一款python解析json格式的利器(接口测试平台开发必备)

    12.99 }, { "category": "fiction", "author": "Herman Melville", "title": "Moby Tolkien'] [{'category': 'fiction', 'author': 'Herman Melville', 'title': 'Moby Dick', 'isbn': '0-553- 'Sword of Honour', 'price': 12.99}, {'category': 'fiction', 'author': 'Herman Melville', 'title': 'Moby 'Sword of Honour', 'price': 12.99}, {'category': 'fiction', 'author': 'Herman Melville', 'title': 'Moby 'Sword of Honour', 'price': 12.99}, {'category': 'fiction', 'author': 'Herman Melville', 'title': 'Moby

    1K20编辑于 2022-05-21
  • 来自专栏开源服务指南

    探索容器化世界:开源容器生态系统概览 | 开源专题 No.61

    该项目具有以下核心优势: 使用 NGINX 作为反向代理和负载均衡器 支持多个版本,包括 1.9.1、1.8.2 等 提供详细的变更日志以及支持文档 moby/moby[2] Stars: 66.8k License: Apache-2.0 Moby 是一个由 Docker 创建的开源项目,旨在实现和加速软件容器化。 可替换性:Moby 包含足够的组件来构建功能齐全的容器系统,并且其模块化架构确保大多数组件可以通过不同的实现进行交换。 安全易用:Moby 在不影响可用性的情况下提供安全的默认值。 个命令来管理容器的生命周期和配置 相关链接 [1] kubernetes/ingress-nginx: https://github.com/kubernetes/ingress-nginx [2] moby /moby: https://github.com/moby/moby [3] kubernetes/dashboard: https://github.com/kubernetes/dashboard

    34510编辑于 2024-01-09
  • 来自专栏深度学习与python

    Docker Desktop 4.29 带来增强的容器隔离性、改进的错误管理界面以及与 Moby 26 的集成

    译者 | 明知山 策划 | Tina 最新版本的 Docker Desktop 实现了套接字挂载权限以增强容器隔离性,更新了错误管理以提升效率和可靠性,集成了 Moby 26,并通过同步文件共享加快了文件操作速度 如前所述,Docker Desktop 4.29 还集成了 Moby 26,带来了几个新特性,包括将子目录挂载为命名卷,改进了网络子系统的稳定性,集成了 BuildKit 0.13 对 Windows Moby 是最初为 Docker 项目创建的一组工具和组件,现在也可用于其他项目,包括容器构建工具、容器注册表、编排工具、运行时等。

    44710编辑于 2024-05-15
  • 来自专栏福大大架构师每日一题

    docker v28.1.1 正式发布!修复关键Bug,网络与安全性再升级

    更多细节可查看 GitHub 里程碑: •docker/cli 28.1.1[1] •moby/moby 28.1.1[2] 引用链接 [1]docker/cli 28.1.1:https://github.com /docker/cli/milestone/XX [2]moby/moby 28.1.1:https://github.com/moby/moby/milestone/XX

    55010编辑于 2025-04-22
领券