阅读更多

0顶
1踩

企业架构

原创新闻 容器爱好者的四大Docker利器

2016-04-08 09:39 by 副主编 mengyidan1988 评论(0) 有5203人浏览
摘要:Docker一直是第一方和第三方开发人员关注的重点,但很多项目扩展、补充或增强Docker,而没有成为Docker的一部分。本文将介绍四个第三方工具来减少镜像、简化命令行、管理进程等。



衡量软件生态系统健康的一个有效方法是:第三方工具代替其工作的数量。如果每个人和他的兄弟都在潜心生产,那么胜率就会很大。举一个恰当的例子:Docker。

随着软件容器技术的成熟,容器从一个漂亮的想法变为一个有用的工具,当然也伴随着丰富的第三方产品的成熟。本文将介绍Docker宝箱中四颗璀璨的宝石。

Wsargent’s Docker Cheat Sheet

关于Docker的你想知道但找不到或者不知如何问起的所有事。为了在GitHub托管下易于发起Pull Request,Wsargent’s Docker Cheat Sheet在Docker的方方面面做到了简洁,不仅是命令操作,还有Dockerfiles所使用的指令,公共安全库存的快速提示以及在日常工作可能遇到的一些问题。你需要常回来看看,因为它是定期更新的。

Docker-slim

Docker的logo特色是一只鲸鱼,但是你的Docker容器可不需要这么大。Docker-slim
是“容器的神奇减肥药”,它允许你分析容器镜像并删减多余的东西。

你的剩余大小取决于你选择剔除什么。一个Python容器样本大小从大约433MB减少到15.97MB,一个Java应用样本大小从743MB变为100.3MB。该分析会展示除去实际减少的还有哪些可执行,所以你可以使用这个信息来执行自己的清理。

Wharfee

大多数Docker使用者用命令行来工作。极少数可能使用像Kitematic的图形用户界面(GUI),但大多数的行动还是是在命令行界面(CLI)中。CLI更好地适应Docker的行为,那就是使用CLI更多的原因。

Wharfee试图成为一个完整的壳,来解决需要重复,令你困惑以及使用Docker之外的猜测。从Docker命令到容器的名字以及运行镜像的所有事情,都可以通过你的键入来自动完成,当然还有通过快捷方式来删除所有的dangling镜像等常见的行为。你可以在你的壳中设置许多快捷键,但Wharfee就不需要这一点。

Chaperone

如果你不喜欢一个容器塞满任何超出需求的想法,Chaperone让你的容器变得苗条并保持苗条。它提供一个单一过程,可以捆绑到容器中来管理服务如何开始,过程如何执行,容器内部的任务的调度方式,以及通常处理systemd或者其他不稳定服务的许多事情。

该项目的自述文件上写道:“如果你正在通过bash脚本启动容器服务,Chaperone可能一个更好的选择。”

原文:4 Docker gems for container lovers
  • 大小: 79.3 KB
0
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Microsoft VBScript 运行时错误 (0x800A01AD)解决方法

    Microsoft VBScript 运行时错误 (0x800A01AD)解决方法

  • vbscript错误代码及对应解释大全

    vbscript错误代码及对应解释大全VBScript 语法错误如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。错误通常在执行程序前,编译程序时产生。 以下是53个语法错误:错误编号 描述 十进制 十六进制 说明1001 800A03E9 内存不足1002 800A03EA 语法错误1003 800A03EB

  • Microsoft VBScript 运行时错误代码大全

  • VBScript运行时错误处理

    一、VBScript运行时错误处理通过两个语句和一个对象来处理 两个语句:On Error Resume Next,On Error Goto 0 一个对象:Err 二、错误处理 1.加上On Error Resume Next语句,其后的程序出现运行时错误,会继续运行,不中断 2.加上On Error Goto 0语句,其后的程序出现运行时错误,会显示“错误信息”, 并停止执行

  • Microsoft VBScript 编译器错误(Win11可以运行,Windows Server 2003运行编译器错误)解决方案

    在Windows11上编写的vbs脚本正常运行,在Windows Server 2003 R2双击运行直接报错!高版本的Windows操作系统无问题!用记事本打开脚本文件,另存为,选择ANSI。系统差异,编码格式有差异。

  • Microsoft VBScript 运行时错误 800a01ad 解决办法总结

    Microsoft VBScript 运行时错误 800a01ad 解决办法总结错误提示Microsoft VBScript 运行时错误 错误 '800a01ad'ActiveX 部件不能创建对象: 'scripting.FileSystemObject'/adminyyy/jingtai.asp,行 10ActiveX 部件不能创建对象: 'server.createobj...

  • 网页错误大全

    ActiveServerPages,ASP0126(0x80004005)找不到包含文件 MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中) MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)

  • Microsoft VBScript 运行时错误类型总结

    用户权限分配不正确导致的结果! 给c:/program files/common files/system添加system权限 IIS网站目录添加IIS USER读权限 上传所有目录添加IIS USER的读写修权限 数据库目录写和修改权限 有全权删除目录就要加上删除权限! Active   Server   Pages,   ASP   0126   (0x80004005

  • Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限

    一、在开始里运行:regsvr32.exe scrrun.dll 这是开启FSO组建的命令。   二、如果分区为NTFS,则找到对应目录(被操作的文件所在的目录),设置用户使用权限:属性---安全---users/everyone(为保证网站安全,建议增加iusr_计算机名,设置为完全控制权限)   三、网络上搜索的基本就到这里了,但我的悲惨经历告诉我,没有over:按照上面操作还是没有

  • ASP错误代码总结

    ASP错误总结 --------------------------------------------------------------------------------Microsoft VBScript语法错误(0x800A03E9)内存不足Microsoft VBScript语法错误(0x800A03EA)语法错误Micro

  • microsoft vbscript 运行时错误: 路径未找到_win764位系统找不到Dllhost.exe错误的问题...

    有一位深度技术的小伙伴,在win7 64位旗舰版系统的时候,启动或删除程序时,都会弹出错误“找不到的Dllhost.exe”的提示问题,其实,这个问题可能是损坏或意外删除的Dllhost.exe文件引起的。大家不妨参考下文中深度技术小编的方法来解决。1、原始的Dllhost.exe文件属于Microsoft Windows操作系统并称为COM代理。2、它不断在任务管理器上运行一个进程,负责基于DL...

  • 关于Microsoft VBScript 运行时错误 '800a000d'

    在使用vbscript进行asp开发时,一些朋友会碰到以下类似的错误:Microsoft VBscript 运行时错误 800a000d类型不匹配: *******/solweb/sdbottm_right.asp, line 80错误原因:该错误是因为在运行iis服务的windows 2003 server上安装了Internet Explorer 6 Service Pack 1 (K

  • VBS脚本运行错误提示的解决方法

    VBS 没有在该机执行windows脚本宿主的权限?(1)依次找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows Script Host/Settings这个路径,打开右边的enabled这个键值!把它改成1!or在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1即可正常运行.(2)Windo

  • ASP常用错误类型

    ActiveServerPages,ASP0126(0x80004005)-->找不到包含文件MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)-->sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)MicrosoftOLEDBProviderforODBCDrivers(0x...

Global site tag (gtag.js) - Google Analytics