数智图书馆-无锡数智政务 本次搜索耗时 3.932 秒,为您找到 242 个相关结果.
  • 8.2 指令说明

    8.2 指令说明 8.2 指令说明 指令的一般格式为INSTRUCTION arguments,指令包括FROM、MAINTAINER、RUN等,参见表8-1。 表8-1 Dockerfile指令说明 下面分别进行介绍。 1.FROM 指定所创建镜像的基础镜像,如果本地不存在,则默认会去Docker Hub下载指定镜像。 格式为FRO...
  • 17.6 本章小结

    17.6 本章小结 17.6 本章小结 本章具体剖析了Docker实现的一些核心技术,包括它的基本架构,以及所依赖的Linux操作系统中的命名空间、控制组、联合文件系统、虚拟网络支持等。大部分都是Linux操作系统上已有的技术。 从本章中读者可以看到,Docker的优秀特性跟Linux操作系统的强大、特别是Linux上成熟的容器技术支持是分不开的。在...
  • 14.8 Perl

    14.8 Perl 14.8 Perl Perl是一个高级的、动态的解释型脚本语言,它的设计借鉴了C、Shell、awk和sed。Perl最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。Perl像C一样强大,同时像awk、sed等脚本语言一样富有表达性。Perl常见于系统管理和文件处理等程序,Perl多数情况下属于Web方案...
  • 16.3 容器化开发模式

    16.3 容器化开发模式 16.3 容器化开发模式 传统模式中,开发团队在开发环境中完成软件开发,本地完成单元测试,测试通过,则可提交到代码版本管理库;测试团队打包进行进一步测试。运维团队把应用部署到测试环境,开发团队或测试团队再次进行测试,没问题后通知部署人员发布到生产环境。 在上述过程中涉及三个环境:开发、测试和生产,以及三个团队:开发、测试、运...
  • 第1章 初识容器与Docker

    第1章 初识容器与Docker 第1章 初识容器与Docker 如果说主机时代大家比拼的是单个服务器物理性能(如CPU主频和内存),那么在云时代,最为看重的则是凭借虚拟化技术所构建的集群处理能力。 伴随着信息技术的飞速发展,虚拟化技术早已经广泛应用到各种关键场景中。从20世纪60年代IBM推出的大型主机虚拟化,到后来以Xen、KVM为代表的虚拟机虚拟...
  • 14.11 本章小结

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

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

    13.5 Storm 使用Compose搭建Storm集群 13.5 Storm Apache Storm是一个实时流计算框架,由Twitter在2014年正式开源,遵循Eclipse Public License 1.0。Storm基于Clojure等语言实现。 Storm集群与Hadoop集群在工作方式上十分相似,唯一区别在于Hadoop上...