狠狠撸

狠狠撸Share a Scribd company logo
從軟體開發角度?談 Docker 的應用
從軟體開發?角度 
談 Docker 的应?用
about me 
? JAVA: 6 years 
? JS: 1 year 
? blog 
? linkedin 
? github 
? twitter
版本控制 
對開發?人員本?身來說
why need version control 
? 溝通 
? 合作 
? 可讀性 
? 回朔 
? 版本切換 
? 版本發佈 
? 同步
從軟體開發角度?談 Docker 的應用
source version control
database version control
Environment version control
溝通 
跟開發?人員合作
開發者與開發者之間 
? Spec. 規格實例化 
? 規格的釐清 
? 確認需求 
? 前後端整合 
? 第三?方 API 串接
開發者與資料庫管理者 
? ORM Model 
? schema 
? 資料庫效能調教 
? 資料庫正規化 
? 報表製作
开发者与维运?人员
DevOps 
開發?人員維運?人員
? 系統環境規格 
? deploy 的?方式 
? production 環境建置 
? development 環境建置 
? 環境異常釐清
开发者维运?人员
Docker 
Build Ship Run Anything 
JAVA 
Write once, run anywhere
why use docker?
atomic 
find more services : https://registry.hub.docker.com/
same environment 
development production 
OSX UBUNTU 
developer A developer B
switch version
switch environment mode
想要同時擁有 
开发者维运?人员
docker hub
use Dockerfile
reusable 
sails framework 
ruby and nodejs 
ubuntu 14.04 
loopback 
ruby and nodejs 
ubuntu 14.04
extendable 
FROM smlsunxie/rudy-node:latest sails framework 
… 
ruby and nodejs 
ubuntu 14.04
readable 
FROM smlsunxie/rudy-node:latest sails framework 
RUN gem install compass 
RUN gem install bootstrap-sass 
RUN npm install -g grunt-cli 
RUN npm install -g bower 
RUN npm install -g coffee-script 
RUN npm install -g sails 
ruby and nodejs 
ubuntu 14.04
Build Ship Run Anything
all about docker 
push
我想要 
清楚好?用?又快速的...
使?用 docker 搭配 fig 簡化設定
simple 
? docker pull mysql:latest 
? docker run  
-p 3306:3306  
-v /data/mysql:/var/lib/mysql  
-e MYSQL_ROOT_PASSWORD=root  
mysql 
docker 
fig
easy
clear
dynamic 
? fig env document 
? 查詢所有環境變數:fig run SERVICE_NAME env
convenience 
Redis 
Mysql 
2.8 
5.7
one command start all services 
mysql redis 
myapp 
MQ server 
fig up myapp
Mobius CMS 
docker hackathon
plugin base framework
base on TDD
https://github.com/smlsunxie/mobius-cms
CMS 
modules 
concept 
plugin A 
plugin B
從軟體開發角度?談 Docker 的應用
plugin indepand 
CMS 
modules 
run plugin
從軟體開發角度?談 Docker 的應用
結論 
? 環境更統?一 
? 建置過程明確 
? 開發?人員與維運?人員可利?用 dockerfile 進?行溝通 
? 除了部署之外,docker 還有很多應?用 
? 再 fig 的幫助下,可以更有條理的使?用 docker
從軟體開發角度?談 Docker 的應用
從軟體開發角度?談 Docker 的應用

More Related Content

What's hot (20)

[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
Ji-Woong Choi
?
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld
?
Docker architecture-04-1
Docker architecture-04-1Docker architecture-04-1
Docker architecture-04-1
Mohammadreza Amini
?
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
Robert Reiz
?
Conan.io - The C/C++ package manager for Developers
Conan.io - The C/C++ package manager for DevelopersConan.io - The C/C++ package manager for Developers
Conan.io - The C/C++ package manager for Developers
Uilian Ries
?
What is Docker
What is DockerWhat is Docker
What is Docker
Pavel Klimiankou
?
Docker + Kubernetes? ??? ?? ?? ??? ??
Docker + Kubernetes? ??? ?? ?? ??? ??Docker + Kubernetes? ??? ?? ?? ??? ??
Docker + Kubernetes? ??? ?? ?? ??? ??
NAVER LABS
?
???? ?? ?? ?? ? ??
???? ?? ?? ?? ? ?????? ?? ?? ?? ? ??
???? ?? ?? ?? ? ??
Daniel Seo
?
RSS++
RSS++RSS++
RSS++
Tom Barbette
?
Docker Basics
Docker BasicsDocker Basics
Docker Basics
DuckDuckGo
?
Ndc2011 ?? ???_??_??????_????_??_?_??_???
Ndc2011 ?? ???_??_??????_????_??_?_??_???Ndc2011 ?? ???_??_??????_????_??_?_??_???
Ndc2011 ?? ???_??_??????_????_??_?_??_???
cranbe95
?
Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介
Masahito Zembutsu
?
Arm device tree and linux device drivers
Arm device tree and linux device driversArm device tree and linux device drivers
Arm device tree and linux device drivers
Houcheng Lin
?
Docker Networking
Docker NetworkingDocker Networking
Docker Networking
Kingston Smiler
?
Multi Stage Docker Build
Multi Stage Docker Build Multi Stage Docker Build
Multi Stage Docker Build
Prasenjit Sarkar
?
Docker Tutorial.pdf
Docker Tutorial.pdfDocker Tutorial.pdf
Docker Tutorial.pdf
MuhammadYusuf767705
?
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
?
Raspberry pi で始める v sphere 7 超入門
Raspberry pi で始める v sphere 7 超入門Raspberry pi で始める v sphere 7 超入門
Raspberry pi で始める v sphere 7 超入門
Satoshi Imai
?
Rootless Containers & Unresolved issues
Rootless Containers & Unresolved issuesRootless Containers & Unresolved issues
Rootless Containers & Unresolved issues
Akihiro Suda
?
ACPI Debugging from Linux Kernel
ACPI Debugging from Linux KernelACPI Debugging from Linux Kernel
ACPI Debugging from Linux Kernel
SUSE Labs Taipei
?
[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
[???????]RHEL7/CentOS7 Pacemaker??-HA?????-v1.0
Ji-Woong Choi
?
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld 2013: ESXi Native Networking Driver Model - Delivering on Simplicity ...
VMworld
?
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
Robert Reiz
?
Conan.io - The C/C++ package manager for Developers
Conan.io - The C/C++ package manager for DevelopersConan.io - The C/C++ package manager for Developers
Conan.io - The C/C++ package manager for Developers
Uilian Ries
?
Docker + Kubernetes? ??? ?? ?? ??? ??
Docker + Kubernetes? ??? ?? ?? ??? ??Docker + Kubernetes? ??? ?? ?? ??? ??
Docker + Kubernetes? ??? ?? ?? ??? ??
NAVER LABS
?
???? ?? ?? ?? ? ??
???? ?? ?? ?? ? ?????? ?? ?? ?? ? ??
???? ?? ?? ?? ? ??
Daniel Seo
?
Ndc2011 ?? ???_??_??????_????_??_?_??_???
Ndc2011 ?? ???_??_??????_????_??_?_??_???Ndc2011 ?? ???_??_??????_????_??_?_??_???
Ndc2011 ?? ???_??_??????_????_??_?_??_???
cranbe95
?
Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介Docker volume基礎/Project Longhorn紹介
Docker volume基礎/Project Longhorn紹介
Masahito Zembutsu
?
Arm device tree and linux device drivers
Arm device tree and linux device driversArm device tree and linux device drivers
Arm device tree and linux device drivers
Houcheng Lin
?
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
?
Raspberry pi で始める v sphere 7 超入門
Raspberry pi で始める v sphere 7 超入門Raspberry pi で始める v sphere 7 超入門
Raspberry pi で始める v sphere 7 超入門
Satoshi Imai
?
Rootless Containers & Unresolved issues
Rootless Containers & Unresolved issuesRootless Containers & Unresolved issues
Rootless Containers & Unresolved issues
Akihiro Suda
?
ACPI Debugging from Linux Kernel
ACPI Debugging from Linux KernelACPI Debugging from Linux Kernel
ACPI Debugging from Linux Kernel
SUSE Labs Taipei
?

Viewers also liked (20)

從 C 語言的角度入門 php
從 C 語言的角度入門 php從 C 語言的角度入門 php
從 C 語言的角度入門 php
Dylandy Chang
?
From finance to develop strategy 财务角度下的公司发展风险分析
From finance to develop strategy 财务角度下的公司发展风险分析From finance to develop strategy 财务角度下的公司发展风险分析
From finance to develop strategy 财务角度下的公司发展风险分析
JUN ZENG
?
從App developer角度來介紹BLE
從App developer角度來介紹BLE從App developer角度來介紹BLE
從App developer角度來介紹BLE
Sam Lee
?
設計角度談Eee PC@2007 UI Gathering
設計角度談Eee PC@2007 UI Gathering設計角度談Eee PC@2007 UI Gathering
設計角度談Eee PC@2007 UI Gathering
Justin Lee
?
等速圓周運動 角位移角速度數學方程
等速圓周運動 角位移角速度數學方程等速圓周運動 角位移角速度數學方程
等速圓周運動 角位移角速度數學方程
阿厂补尘苍的物理课本
?
從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD
Chris Wu
?
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
台湾资料科学年会
?
蚕惭-065-从管理角度探讨
蚕惭-065-从管理角度探讨蚕惭-065-从管理角度探讨
蚕惭-065-从管理角度探讨
handbook
?
怎麼看電影Day2 筆記整理 230116
怎麼看電影Day2  筆記整理 230116怎麼看電影Day2  筆記整理 230116
怎麼看電影Day2 筆記整理 230116
gaowenwen
?
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
luckypeopleoftaiwan
?
igdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare 110220: 以傳統程式開發者角度切入 Unity3Digdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare
?
我的叠顿顿实践
我的叠顿顿实践我的叠顿顿实践
我的叠顿顿实践
Huang Bruce
?
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
Hardway Hou
?
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
International Federation for information integration
?
2004础厂础笔从社会福利角度看菸害防制
2004础厂础笔从社会福利角度看菸害防制 2004础厂础笔从社会福利角度看菸害防制
2004础厂础笔从社会福利角度看菸害防制
None
?
浅谈测试笔补谤迟2
浅谈测试笔补谤迟2浅谈测试笔补谤迟2
浅谈测试笔补谤迟2
Chris Chang
?
等速圓周運動 速率-加速度-數學方程
等速圓周運動 速率-加速度-數學方程等速圓周運動 速率-加速度-數學方程
等速圓周運動 速率-加速度-數學方程
阿厂补尘苍的物理课本
?
功夫微讲堂第四卷
功夫微讲堂第四卷功夫微讲堂第四卷
功夫微讲堂第四卷
美棻Nancy 魏Wei
?
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
明文 韓
?
從open data角度談網站api應用
從open data角度談網站api應用從open data角度談網站api應用
從open data角度談網站api應用
Yu Shu Huang
?
從 C 語言的角度入門 php
從 C 語言的角度入門 php從 C 語言的角度入門 php
從 C 語言的角度入門 php
Dylandy Chang
?
From finance to develop strategy 财务角度下的公司发展风险分析
From finance to develop strategy 财务角度下的公司发展风险分析From finance to develop strategy 财务角度下的公司发展风险分析
From finance to develop strategy 财务角度下的公司发展风险分析
JUN ZENG
?
從App developer角度來介紹BLE
從App developer角度來介紹BLE從App developer角度來介紹BLE
從App developer角度來介紹BLE
Sam Lee
?
設計角度談Eee PC@2007 UI Gathering
設計角度談Eee PC@2007 UI Gathering設計角度談Eee PC@2007 UI Gathering
設計角度談Eee PC@2007 UI Gathering
Justin Lee
?
從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD從技術角度看 RWD - Technical Approaches to RWD
從技術角度看 RWD - Technical Approaches to RWD
Chris Wu
?
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
由点、线至面:从影像分析角度探讨漫画的组成与风格-朱威达
台湾资料科学年会
?
蚕惭-065-从管理角度探讨
蚕惭-065-从管理角度探讨蚕惭-065-从管理角度探讨
蚕惭-065-从管理角度探讨
handbook
?
怎麼看電影Day2 筆記整理 230116
怎麼看電影Day2  筆記整理 230116怎麼看電影Day2  筆記整理 230116
怎麼看電影Day2 筆記整理 230116
gaowenwen
?
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
2016 05 17_如何自企業經營角度,以最小成本、最大戰力,作出國防兵力的調整
luckypeopleoftaiwan
?
igdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare 110220: 以傳統程式開發者角度切入 Unity3Digdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare 110220: 以傳統程式開發者角度切入 Unity3D
igdshare
?
我的叠顿顿实践
我的叠顿顿实践我的叠顿顿实践
我的叠顿顿实践
Huang Bruce
?
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
TechShanghai2016 - 从全局角度实现IC、封装和PCB的协同优化
Hardway Hou
?
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
LWC18 編目館員看RDA的各種角度 報告人:國立臺灣大學圖書館書目服務組李明錦組長
International Federation for information integration
?
2004础厂础笔从社会福利角度看菸害防制
2004础厂础笔从社会福利角度看菸害防制 2004础厂础笔从社会福利角度看菸害防制
2004础厂础笔从社会福利角度看菸害防制
None
?
浅谈测试笔补谤迟2
浅谈测试笔补谤迟2浅谈测试笔补谤迟2
浅谈测试笔补谤迟2
Chris Chang
?
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
邏輯性簡報建構法課程簡介 / 商業簡報網-韓明文講師
明文 韓
?
從open data角度談網站api應用
從open data角度談網站api應用從open data角度談網站api應用
從open data角度談網站api應用
Yu Shu Huang
?

Similar to 從軟體開發角度?談 Docker 的應用 (20)

[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
?
顿辞肠办别谤基础
顿辞肠办别谤基础顿辞肠办别谤基础
顿辞肠办别谤基础
Perry Tsai
?
讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術
Yu Lung Shao
?
Docker 最佳实践
Docker 最佳实践Docker 最佳实践
Docker 最佳实践
YuLing Liu
?
合久必分,分久必合
合久必分,分久必合合久必分,分久必合
合久必分,分久必合
Qiangning Hong
?
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
Li Yi
?
DAE 新变化介绍
DAE 新变化介绍DAE 新变化介绍
DAE 新变化介绍
Tianwei Liu
?
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShopDocker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
?
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
?
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer Talk
Larry Cai
?
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
Wen-Tien Chang
?
Full stack-development with node js
Full stack-development with node jsFull stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
q3boy
?
专案啟动与设定
专案啟动与设定专案啟动与设定
专案啟动与设定
Shengyou Fan
?
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Will Huang
?
2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt
tka
?
前端转行 DevOps 经验分享
前端转行 DevOps 经验分享前端转行 DevOps 经验分享
前端转行 DevOps 经验分享
Yan Wang
?
Docker tutorial
Docker tutorialDocker tutorial
Docker tutorial
azole Lai
?
课题二:狈辞诲别.箩蝉那些事儿
课题二:狈辞诲别.箩蝉那些事儿课题二:狈辞诲别.箩蝉那些事儿
课题二:狈辞诲别.箩蝉那些事儿
Liu Allen
?
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
?
顿辞肠办别谤基础
顿辞肠办别谤基础顿辞肠办别谤基础
顿辞肠办别谤基础
Perry Tsai
?
讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術讓軟體開發與應用更自由 - 使用 Docker 技術
讓軟體開發與應用更自由 - 使用 Docker 技術
Yu Lung Shao
?
Docker 最佳实践
Docker 最佳实践Docker 最佳实践
Docker 最佳实践
YuLing Liu
?
合久必分,分久必合
合久必分,分久必合合久必分,分久必合
合久必分,分久必合
Qiangning Hong
?
Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践Gops2016 云端基于Docker的微服务与持续交付实践
Gops2016 云端基于Docker的微服务与持续交付实践
Li Yi
?
DAE 新变化介绍
DAE 新变化介绍DAE 新变化介绍
DAE 新变化介绍
Tianwei Liu
?
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShopDocker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
?
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
?
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer Talk
Larry Cai
?
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
Wen-Tien Chang
?
Full stack-development with node js
Full stack-development with node jsFull stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
Nodejs & NAE
Nodejs & NAENodejs & NAE
Nodejs & NAE
q3boy
?
专案啟动与设定
专案啟动与设定专案啟动与设定
专案啟动与设定
Shengyou Fan
?
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Will Huang
?
2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt
tka
?
前端转行 DevOps 经验分享
前端转行 DevOps 经验分享前端转行 DevOps 经验分享
前端转行 DevOps 经验分享
Yan Wang
?
Docker tutorial
Docker tutorialDocker tutorial
Docker tutorial
azole Lai
?
课题二:狈辞诲别.箩蝉那些事儿
课题二:狈辞诲别.箩蝉那些事儿课题二:狈辞诲别.箩蝉那些事儿
课题二:狈辞诲别.箩蝉那些事儿
Liu Allen
?

More from 謝 宗穎 (9)

為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
謝 宗穎
?
中華電信 教育訓練
中華電信 教育訓練中華電信 教育訓練
中華電信 教育訓練
謝 宗穎
?
DevOps 及 TDD 開發流程哲學
DevOps 及 TDD 開發流程哲學DevOps 及 TDD 開發流程哲學
DevOps 及 TDD 開發流程哲學
謝 宗穎
?
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
謝 宗穎
?
JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具
謝 宗穎
?
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
謝 宗穎
?
Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享
謝 宗穎
?
TDD 實戰
TDD 實戰TDD 實戰
TDD 實戰
謝 宗穎
?
Sails.js Model / ORM introduce
Sails.js Model / ORM introduceSails.js Model / ORM introduce
Sails.js Model / ORM introduce
謝 宗穎
?
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
謝 宗穎
?
中華電信 教育訓練
中華電信 教育訓練中華電信 教育訓練
中華電信 教育訓練
謝 宗穎
?
DevOps 及 TDD 開發流程哲學
DevOps 及 TDD 開發流程哲學DevOps 及 TDD 開發流程哲學
DevOps 及 TDD 開發流程哲學
謝 宗穎
?
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
Docker summit 2015: 以 Docker Swarm 打造多主機叢集環境
謝 宗穎
?
JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具
謝 宗穎
?
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
JSDC 2015 - TDD 的開發哲學,以 Node.js 為例
謝 宗穎
?
Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享Scrum 開發流程導入經驗分享
Scrum 開發流程導入經驗分享
謝 宗穎
?
Sails.js Model / ORM introduce
Sails.js Model / ORM introduceSails.js Model / ORM introduce
Sails.js Model / ORM introduce
謝 宗穎
?

從軟體開發角度?談 Docker 的應用