文档章节

技术周刊 Vol.5 - Docker丨Build, Ship, Run, and Monitor

SegmentFault
 SegmentFault
发布于 2016/09/30 14:39
字数 1278
阅读 5
收藏 1

优质阅读感受及更多讨论,请查看原文: https://segmentfault.com/a/1190000006893394

weekly-vol005.jpg

啪嗒啪嗒,啪嗒啪嗒,听到后排动感十足的清脆键盘响,我就能猜到公司程序员定是被新分配了任务,进入思绪在前带路,手指跟着编程的忘我进阶,只需一会,屏幕就会出现他们华丽的诗篇。

“哟,这回被分了啥任务?”我走到天才00后旁边轻声问道,生怕分贝一高,他就走火入魔了。

“也没什么,就 70 让我实现 beta 环境容器化。”此刻的00后手指依旧飞速地敲打键盘,丝毫没有要停不下来意思。

“好了”,过了好一阵子,他转头和我说道,“以后提交代码到 gitlab,触发 webhook 将代码部署到测试服务器,就可以根据前后端不同的分支组合的域名来访问,再也不需要前后端代码都合并到 master 分支才能进行测试。

"啧啧,那 docker 用起来感觉怎么样?"我又多问了一句。 "挺方便的。" "有没有要喷的?"我继续关心。 "不喷。"

听完00后的描述,我不禁想起了他最近洋洋洒洒写的几篇 docker 实践系列文章,既然 docker 大法如此深得人心,小编也顺带收集了社区中 docker 相关的文章,并整理为周刊。

阅读本期技术周刊,你不光能弄明白什么是 docker,使用 docker 的意义何在,还将被传授「Dockerize」秘籍,以达「build and run any app, anywhere」的境界。

##What & Why?

从 docker 的官方文档开始,让初识 docker 的你形成初步的概念,感受 docker 带来的便利。

##How to Dockerize?

总觉着浅浅了解不够过瘾?以下,还为你准备了基础教程和进阶教程,不光能再次巩固 docker 基础,还将切身感受 docker 的优势,将 docker 做到最大化的利用。此外,更结合容器、镜像、服务三方面内容,增强你的 docker 功力。

基础教程 - Flux7 Docker 系列教程 by 大舒

进阶教程 - Docker 实践 by Tairy

镜像、容器和服务

##Build and Run Any App, Anywhere

阅读完上面的分享,对于 docker,相信你已胸有成竹了,但为达到终极目标「Build and Run Any App, Anywhere」,光有知识是不够的,那么接下来大量的实践案例,微服务、集群等相关内容,可助你在日后的实际操作中信手拈来。

Docker 实践

微服务

集群

              _ _       _                    _
__      _____| | |   __| | ___  _ __   ___  | |
\ \ /\ / / _ \ | |  / _` |/ _ \| '_ \ / _ \ | |
 \ V  V /  __/ | | | (_| | (_) | | | |  __/ |_|
  \_/\_/ \___|_|_|  \__,_|\___/|_| |_|\___| (_)
                                              
 
 
 
                        ##        .
                  ## ## ##       ==
               ## ## ## ##      ===
           /""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~
           \______ o          __/
             \    \        __/
              \____\______/
 
              |          |
           __ |  __   __ | _  __   _
          /  \| /  \ /   |/  / _\ |
          \__/| \__/ \__ |\_ \__  |
 

至此,你已掌握足够的 docker 知识,就差动手了 _(ゝ「ェ:)ノ

<br>

往期周刊传送门:Vol.1 - Vue.js 起手式 | Vol.2 - 666,ES6Vol.3 - 前后端分离与前端工程化Vol.4 - 这份 Android 有点甜


# SegmentFault 技术周刊 #

「技术周刊」是社区特别推出的技术内容系列,一周一主题。周刊筛选的每篇内容,是作者的独到见解,踩坑总结和经验分享。

每周二更新,欢迎「关注」或者「订阅」。大家也可以在评论处留言自己感兴趣的主题,推荐主题相关的优秀文章。

© 著作权归作者所有

共有 人打赏支持
SegmentFault
粉丝 14
博文 24
码字总数 41594
作品 2
杭州
高级程序员
OSChina 技术周刊第十五期——每周技术精粹集锦

每周技术抢先看,总有你想要的! 移动开发 【软件】移动基站数据分析 SnoopSnitch 【博客】android自动连接wifi——WifiManager 【资讯】OSC 安卓客户端全面改版 —— 新界面新体验 【资讯】...

OSC编辑部
2014/12/28
1K
0
可能是把Docker的概念讲的最清楚的一篇文章

本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。 阅读本文大概需要15分钟,通过阅读本文你将知道一下概念: 容器 什么是Docke...

snailclimb
06/26
0
0
这可能是把Docker的概念讲的最清楚的一篇文章

本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。 阅读本文大概需要15分钟,通过阅读本文你将知道一下概念: 容器 什么是Docke...

java高级架构牛人
06/27
0
0
视频版 |《老运维带你用 Golang 飞》

Outline What is Golang Syntax Concurrent Example Docker Useful tools History Design began in late 2007 by Google. Authors: Rob Pike (Bell Lab & UTF-8) Ken Thompson (UNIX & C & T......

xjtuhit
2017/09/22
0
0
JavaOne 2016 —— 首日亮点

今年,为期5天的JavaOne会议中,4个会场的议题都进行了直播,演讲稿也在播出之后一并提供。来自Terracotta公司EHCache团队的Henri Tremblay,做了主题为 《学习Java 8:Lambda表达式和函数式...

两味真火
2016/10/01
1K
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

180.mariadb 主从复制

参考:https://blog.csdn.net/chengxuzaza/article/details/62042920 睡觉睡觉,明天写 1.效果 当主库中数据有变化的时候,从库就自动同步 2. 环境要求 至少两台 linux服务器 (教程:https...

Lucky_Me
6分钟前
0
0
erlng file id3v1 id3v1.1

%% ---%% Excerpted from "Programming Erlang",%% published by The Pragmatic Bookshelf.%% Copyrights apply to this code. It may not be used to create training material, %% ......

xueyuse0012
7分钟前
0
0
RabbitMq的安装

环境Centos6.5 32位 JDK 1.7.8 Jdk的卸载 rpm -qa|grep jdk yum –y remove 上边的安装包 JDK的安装 Rpm –ivh jdk安装包 配置环境变量 export JAVA_BIN=/usr/java/jdk1.7.0_80/bin export J......

DemonsI
11分钟前
0
0
http和https协议

HTTPS全称为Hypertext Transfer Protocol over Secure Socket Layer,中文含义为“超文本传输协议在安全加密字层”,简单来说就是加密数据传输,通俗的说就是安全连接。 HTTPS安全超文本传输...

寰宇01
17分钟前
0
0
vue内引入语音播报功能

在vue项目中引入语音播报,使用的科大讯飞语音接入, 具体思路为每次接收到语音信息后存入一个数组,然后监听这个数组,开始冲第一个索引播放,并且同时根据vuex getter 来动态删减数量 给a...

originDu
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部