当前位置: 首页 > 软件库 > 其他开源 > 开源图书 >

Docker —— 从入门到实践

授权协议 未知
地区 国产
投 递 者 印嘉泽
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 其他开源、 开源图书
 软件概览

Docker 是个伟大的项目,它让虚拟化变得前所未有的高效和轻松,彻底释放了虚拟化的威力!

本书最初源于WaitFish的《Docker学习手册v1.0》内容。后来,yeasy 根据最新Docker版本对内容进行了修订和重写,并增加了部分内容;与WaitFish协商,将所有内容开源,采用互联网合作的方式进行创作和维护。

本书既适用于具备基础Linux知识的Docker初学者,也可供希望理解原理和底层实现的高级用户参考。同时,本书中给出的实践案例,可供在进行实际部署时借鉴。

在线阅读:https://www.gitbook.io/book/yeasy/docker_practice

维护本书的Github项目: https://github.com/yeasy/docker_practice。 欢迎大家参与。

本书发布时,Docker的最新版本为1.20。

参加步骤

在GitHub上fork到自己的仓库,如docker_user/docker_practice,然后clone到本地,并设置用户信息。

$ git clone git@github.com:docker_user/docker_practice.git
$ cd docker_practice
$ git config user.name "Docker User"
$ git config user.email docker_user@dockcer.com

修改代码后提交,并推送到自己的仓库。

$ #do some change on the content
$ git commit -am "Fix issue #1: change helo to hello"
$ git push

在GitHub网站上提交pull request。

定期使用项目仓库内容更新自己仓库内容。

$ git remote add upstream github.com/yeasy/docker_practice
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master
$ git push -f origin master
  • 《Docker从入门到实践》 黄靖钧编著 第一章 容器技术 容器技术是虚拟化技术的一种。 第二章 Docker简介 Docker属于容器技术的一种,容器技术属于操作系统虚拟化的一种。 与传统软件行业的开发和运维相比,容器虚拟化可以更高效地构建应用,也更容易管理维护。 开发者用容器技术打包项目,便可以一键运行在所有支持该容器技术的平台上。 Docker是一个开源的应用容器引擎,开发者可以打包他们的应

  • Docker 是个伟大的项目,它彻底释放了虚拟化的威力,极大降低了云计算资源供应的成本,同时让应用的分发、测试、部署和分发都变得前所未有的高效和轻松!   Docker从入门到实践:Docker简介 Docker从入门到实践:Docker基本概念 Docker从入门到实践:安装Docker   Docker从入门到实践: Docker镜像 Docker从入门到实践:获取Docke镜像 Docker

  • Docker —— 从入门到实践 http://udn.yyuap.com/doc/docker_practice/index.html

  • 读前须知:本教程大部分都是【Docker 从入门到实践 】一书的知识,有兴趣可以直接观看书籍。同时,借鉴书籍的知识,如有侵权,请告知我,我会删除处理。谢谢。 一、什么是 Docker? Docker 是由谷歌公司推出的 Go 语言开发实现,基于 Linux 的 cgroup 和 namespace 以及 AFUS 类的 Unio FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术,由于

  • 一、Docker目标   1.1、是实现轻量级的操作系统虚拟化解决方案。 二、优势   2.1、更快速的交付和部署   2.2、更高效的虚拟化   2.3、更轻松的迁移和扩展   2.4、更简单的管理 三、docker三大组件:镜像、容器、仓库   3.1、Docker镜像就是一个只读的模板。镜像可以用来创建Docker容器。   3.2、Docker利用容器来运行应用。   3.3、仓库是集中存

  • 1,windows 下安装docker DockerTool 工具下载,安装 注意点: 1,需要再bios中开启cpu 虚拟化选项。(u盘装过机的应该都能轻松搞定) 2,安装好的linux 容器的ssh 名:docker 密码:tcuser 2 docker 的几个关键概念以 Docker两个最重要的概念是镜像和容器。重要。 容器 container 镜像 images 仓库 repository

  • # 数据卷 `数据卷` 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: * `数据卷` 可以在容器之间共享和重用 * 对 `数据卷` 的修改会立马生效 * 对 `数据卷` 的更新,不会影响镜像 * `数据卷` 默认会一直存在,即使容器被删除 >注意:`数据卷` 的使用,类似于 Linux 下对目录或文件进行 mount,镜像中的被指定为挂载点的目录中的文件会复制到

  • Docker 从入门到实践 一般说来 SPA 的项目我们只要启一个静态文件 Server 就可以了,但是针对传统项目就不一样了,一个项目会依赖很多服务端程序。之前我们的开发模式是在一台开发机上部署开发环境,所有人都在这台开发机上使用 Samba 连接开发。老式开发是没什么问题的,但是前端因为引入了编译流程,增加了 Webpack 打包构建的行为,当多人共同开发的时候经常会因为内存爆满进程被杀导致打

  • https://legacy.gitbook.com/book/yeasy/docker_practice/details https://yeasy.gitbooks.io/docker_practice/content/

 相关资料
  • Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松! 无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握 Docker,节约有限的生命。 本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用

  • 《Docker入门实战》是由国内 Docker 社区 DocKOne.io 推出的刊物,旨在帮助国内爱好者学习使用 Docker。本书涵盖的内容包括 Docker 指南、命名空间教程、Docker 生态系统介绍、Dockerfile 最佳实践、Swarm 入门和 Docker 应用实战。

  • 如何学习编写第一个程序,每个程序员都有不同的故事。我还是个孩子时就开始学习编程了,当时我父亲在计算时代的先锋之一——数字设备公司(Digital Equipment Corporation)工作。我使用一台简陋的计算机编写了第一个程序,这台计算机是父亲在家里的地下室组装而成的,它没有机箱,裸露的主板与键盘相连,显示器是裸露的阴极射线管。

  • 本文向大家介绍docker容器从入门到痴迷(推荐),包括了docker容器从入门到痴迷(推荐)的使用技巧和注意事项,需要的朋友参考一下 1. docker 是什么 大家都知道虚拟机吧,windows 上装个 linux 虚拟机是大部分程序员的常用方案。公司生产环境大多也是虚拟机,虚拟机将物理硬件资源虚拟化,按需分配和使用,虚拟机使用起来和真实操作系统一模一样,当废弃不用时直接删除虚拟机文件即可回收

  • 作者:刘思贤,授权 DaoCloud 刊登使用。 关注 Docker 这项技术差不多一年多了,最近关于 Docker 的使用案例越来越多,于是就想动手实验下这项技术。自己整理了一个入门手册,分享给大家。 Docker 是什么 Docker 是一种容器技术,它可以将应用和环境等进行打包,形成一个独立的,类似于 iOS 的 APP 形式的「应用」,这个应用可以直接被分发到任意一个支持 Docker 的

  • 本文向大家介绍AugularJS从入门到实践(必看篇),包括了AugularJS从入门到实践(必看篇)的使用技巧和注意事项,需要的朋友参考一下 前 言 前端 AngularJS是为了克服HTML在构建应用上的不足而设计的。(引用百度百科) AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的缺陷。AngularJS通过使用我们称为指令(directives)的结构,让浏览器