Docker技术
NullPointerExcept
这个作者很懒,什么都没留下…
展开
-
Docker入门教程
Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotCloud公司。Docker自开源后就受到广泛的关注和讨论,目前已有多个相关项目,逐渐形成了围绕Docker的生态体系。dotCloud公司后来也改名为Docker Inc,专注于Docker相关技术和产品的开发。现在主流的Linux操作系统都已经支持Docker。例如,Redhat RHEL 6.5/转载 2016-11-17 17:11:45 · 368 阅读 · 0 评论 -
当当网Docker应用实践
随着Docker成为当下热门的容器技术,各大公司以及中小团队都开始选择Docker来进行应用部署,从原有部署方式迁移到Docker方式过程中难免会遇到各种问题,本次分享主要介绍当当网个性化推荐组应用Docker进行应用部署以及小团队试水Docker的的若干经验,分享主要包括以下几点:现有应用Docker化的过程Docker化的过程结合Jenkins的自动化构建使用Mesos和Maratho转载 2017-02-23 18:07:06 · 389 阅读 · 0 评论 -
从零开始搭建Jenkins+Docker自动化集成环境
本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索。第一、二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分。一、关于JenkinsJenkins简介Jenkins可以帮你构建一个自动化的持续集成环境,你可以使用它来“自动化”编译、打包、分发部署你的应用,它兼容ant、maven、gradle等多种第三方构建工具,同时跟s转载 2017-02-23 18:05:05 · 8731 阅读 · 0 评论 -
通过 Docker 化一个博客网站来开启我们的 Docker 之旅
Docker 是一个过去两年来从某个 idea 中孕育而生的有趣技术,公司组织们用它在世界上每个角落来部署应用。在今天的文章中,我将讲述如何通过“Docker 化Dockerize”一个现有的应用,来开始我们的 Docker 之旅。这里提到的应用指的就是这个博客!什么是 Docker?当我们开始学习 Docker 基本概念时,让我们先去搞清楚什么是 Docker 以及它为什么这么流转载 2017-02-22 17:20:46 · 1591 阅读 · 0 评论 -
超实用Docker入门学习教程
Docker是什么Docker是一种容器技术,它可以将应用和环境等进行打包,形成一个独立的,类似于iOS的APP形式的“应用”,这个应用可以直接被分发到任意一个支持Docker的环境中,通过简单的命令即可启动运行。Docker是一种最流行的容器化实现方案。和虚拟化技术类似,它极大的方便了应用服务的部署;又与虚拟化技术不同,它以一种更轻量的方式实现了应用服务的打包。使用Docke转载 2017-02-21 17:51:36 · 1882 阅读 · 0 评论 -
Docker镜像与容器命令
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其他的后台应用;转载 2017-02-21 16:18:36 · 1220 阅读 · 0 评论 -
Docker学习总结(1)——Docker实战之入门以及Dockerfile(一)
一、Docker是什么?首先Docker是软件工业上的集装箱技术回顾,在没有集装箱出现以前,传统运输行业中,会存在这些问题:在运输过程中,货物损坏装卸、运输货物,效率低下运输手续繁多及运输环节多劳动强度大,及船舶周转慢在集装箱出现后,完全改变了这种状况,是由于集装箱:规则标准化,大大减少了包装费用大大提升了货物装卸效率、及运输效率不同种运输工具之间转换更容易转载 2017-02-21 11:51:50 · 474 阅读 · 0 评论 -
两款Docker管理UI:DockerUI & Shipyard
本文主要介绍两款Docker Web管理工具:DockerUI及Shipyard,并对它们的部署、功能及使用进行对比。后续会介绍Docker近日最新发布的容器管理利器:swarm。部署方面DockerUIRun cmd docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock do转载 2017-02-20 18:19:58 · 2429 阅读 · 0 评论 -
Docker入门实战
基本概念Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台,Docker则可以称为构建一次,到处运行,这就是docker提出的“Build once,Run anywhere” 备注:java提出的是” comp转载 2017-02-20 18:19:02 · 266 阅读 · 0 评论 -
Docker学习笔记:Dockerfile
Docker 可以通过 Dockerfile 的内容来自动构建镜像。Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构建镜像,在介绍如何构建之前先介绍下 Dockerfile 的基本语法结构。Dockerfile 有以下指令选项:FROMMAINTAINERRUNCMDEXPOSEENVADD转载 2017-02-20 16:00:32 · 786 阅读 · 0 评论 -
Docker学习笔记:Docker 基础用法和命令帮助
一、Docker的基础用法Docker镜像首页,包括官方镜像和其它公开镜像因为国情的原因,国内下载 Docker HUB 官方的相关镜像比较慢,可以使用 docker.cn 镜像,镜像保持和官方一致,关键是速度块,推荐使用。 3.1 Search images$ sudo docker search ubuntu 3.2 Pull images$转载 2017-02-20 16:00:00 · 3473 阅读 · 0 评论 -
Docker
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其他转载 2017-02-20 15:27:07 · 336 阅读 · 0 评论 -
解密京东618技术:重构多中心交易平台 11000个Docker支撑
电商平台的促销活动往往意味着技术系统的大升级。今年的618周年大促,京东实现了商品中心、用户中心和交易中心等平台化升级。在日前的京东技术开放日618技术分享专场,多位京东技术专家联袂解析了京东的技术研发体系如何在高强度的负载压力下,保证业务系统的平稳运行,并介绍大型互联网平台技术升级、备战思路、应急预案设计、问题应对等各方面的实战经验。专家们介绍,京东的技术架构是由规模驱动的,近三年来基本转载 2016-11-23 10:41:03 · 1448 阅读 · 0 评论 -
爱奇艺基于 Docker 的 App Engine 实践
杨成伟:大家好,我是来自爱奇艺的杨成伟,现在在爱奇艺公司内部负责弹性计算云方面的建设,之前我是做移动操作系统的,之前在因特尔做MeeGo和Python,有几年的经验,主要是在操作系统的核心层,但是是在UserSpace这一块,所以对于像Systemd DBUS比较了解,然后也是一个DBUS的 Upstream Commiter。但是现在来到爱奇艺之后主要是从事云计算这一块的工作。大标题 内转载 2016-11-18 15:55:25 · 1316 阅读 · 0 评论 -
学会使用Dockerfile
Docker、Dockerfile、Docker镜像、容器这些都是什么鸟?老生常谈,再再再……普及一下:Docker: 最早是dotCloud公司出品的一套容器管理工具,但后来Docker慢慢火起来了,连公司名字都从dotCloud改成Docker。Dockerfile: 它是Docker镜像的描述文件,可以理解成火箭发射的A、B、C、D……的步骤。Docker镜像: 通过Dock转载 2017-02-23 18:07:39 · 407 阅读 · 0 评论