数智图书馆-无锡数智政务 本次搜索耗时 7.714 秒,为您找到 208 个相关结果.
  • 9.1 BusyBox

    9.1 BusyBox 9.1 BusyBox BusyBox是一个集成了一百多个最常用Linux命令和工具(如cat、echo、grep、mount、telnet等)的精简工具箱,它只有几MB的大小,很方便进行各种快速验证,被誉为“Linux系统的瑞士军刀”。BusyBox可运行于多款POSIX环境的操作系统中,如Linux(包括Android)、H...
  • 12.1 MySQL

    12.1 MySQL 12.1 MySQL MySQL是全球最流行的开源的开源关系数据库软件之一,因为其高性能、成熟可靠和适应性而得到广泛应用。MySQL目前在不少大规模网站和应用中被使用,比如Facebook、Twitter和Yahoo!等。 使用官方镜像可以快速启动一个MySQL Server实例,如下所示: $ docker run ...
  • 11.4 Jetty

    11.4 Jetty 11.4 Jetty Jetty是一个优秀的开源Servlet容器,以其高效、小巧、可嵌入式等优点深得人心,它为基于Java的Web内容(如JSP和Servlet)提供运行环境。Jetty基于Java语言编写,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行的Java应用提供...
  • 22.2 安装和使用Etcd

    22.2 安装和使用Etcd 22.2 安装和使用Etcd Etcd基于Go语言实现,因此,用户可以从项目主页:https://github.com/coreos/etcd 下载源代码自行编译(需要Go 1.4以上版本),也可以下载编译好的二进制文件,甚至直接使用制作好的Docker镜像文件来体验。 下面分别讲解基于二进制文件和Docker镜像的两种...
  • 14.11 本章小结

    14.11 本章小结 14.11 本章小结 本章主要介绍了如何使用Docker搭建主流编程语言及其常用开发框架环境,包括C、C++、Java、Python、JavaScript、Go、PHP、Ruby、Perl、R、Erlang等。 一方面,读者可以很容易地从Docker Hub获取官方镜像并使用,另一方面,用户也可以基于基础镜像定制所需的镜像文件。...
  • 2.5 本章小结

    2.5 本章小结 2.5 本章小结 本章介绍了Docker的三大核心概念:镜像、容器和仓库。在后面的实践中,读者会感受到,基于三大核心概念所构建的高效工作流程,正是Docker从众多容器虚拟化方案中脱颖而出的重要原因。实际上,Docker的工作流也并非凭空创造的,很大程度上参考了Git和Github的设计理念,从而为应用分发和团队合作都带来了众多优势。...
  • 12.4 Memcached

    12.4 Memcached 12.4 Memcached Memcached是一个高性能、分布式的开源内存对象缓存系统。最初是Danga Interactive为了优化LiveJournal的访问速度而编写的。目前已经非常广泛的应用于各种Web应用中。以BSD license授权协议发布。 Memcached守护进程基于C语言实现,基于libe...
  • 8.5 最佳实践

    8.5 最佳实践 8.5 最佳实践 所谓最佳实践,实际上是从需求出发,来定制适合自己、高效方便的镜像。 首先,要尽量吃透每个指令的含义和执行效果,自己多编写一些简单的例子进行测试,弄清楚了再撰写正式的Dockerfile。此外,Docker Hub官方仓库中提供了大量的优秀镜像和对应的Dockefile,可以通过阅读它们来学习如何撰写高效的Docke...
  • 14.4 JavaScript

    14.4 JavaScript 使用Node.js环境 14.4 JavaScript JavaScript是目前所有主流浏览器上唯一支持的脚本语言,这也是早期JavaScript的唯一用途。Node.js的出现,让服务端应用也可以基于JavaScript进行编写。 Node.js自2009年发布,使用Google Chrome浏览器的V8引擎,采...
  • 18.3 管理访问权限

    18.3 管理访问权限 18.3 管理访问权限 通常在生产场景中,对私有仓库还需要进行访问代理,以及提供认证和用户管理。 1.Docker Registry v2的认证模式 Docker Registry v2的认证模式和v1有了较大的变化,降低了系统的复杂度、减少了服务之间的交互次数,其基本工作模式如图18-1所示。 图18-1 Regis...