Suche senden
Hochladen
Rancher: 建立你的牧場艦隊
•
Als PPTX, PDF herunterladen
•
5 gefällt mir
•
582 views
Miles Chou
Folgen
Rancher 基本概念與元件介紹
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 36
Jetzt herunterladen
Empfohlen
Docker Build
Docker Build
Miles Chou
Docker 淺入淺出
Docker 淺入淺出
Miles Chou
Docker Compose
Docker Compose
Miles Chou
Docker應用
Docker應用
Jui An Huang (黃瑞安)
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
cec-hello-docker
cec-hello-docker
Bruce Huang
Docker home ted
Docker home ted
Layne Peng
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
Empfohlen
Docker Build
Docker Build
Miles Chou
Docker 淺入淺出
Docker 淺入淺出
Miles Chou
Docker Compose
Docker Compose
Miles Chou
Docker應用
Docker應用
Jui An Huang (黃瑞安)
開發人員不可不知的 Windows Container 容器技術預覽
開發人員不可不知的 Windows Container 容器技術預覽
Will Huang
cec-hello-docker
cec-hello-docker
Bruce Huang
Docker home ted
Docker home ted
Layne Peng
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
Dev-Ops与Docker的最佳实践 QCon2016 北京站演讲
ChinaNetCloud
Docker 最佳实践
Docker 最佳实践
YuLing Liu
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
謝 宗穎
Docker tutorial
Docker tutorial
azole Lai
Docker初识
Docker初识
hubugui
docker intro
docker intro
koji lin
容器式基礎架構介紹
容器式基礎架構介紹
Philip Zheng
Docker 基礎介紹與實戰
Docker 基礎介紹與實戰
Bo-Yi Wu
Software Engineer Talk
Software Engineer Talk
Larry Cai
容器式軟體開發介紹
容器式軟體開發介紹
Philip Zheng
20150604 docker 新手入門
20150604 docker 新手入門
azole Lai
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
微服務自己動手做
微服務自己動手做
YenChen Liu 劉晏辰
Docker
Docker
旭 張
Wot2013云计算架构师峰会 -陈轶飞2
Wot2013云计算架构师峰会 -陈轶飞2
dotCloud
前端工程師一定要知道的 Docker 虛擬化容器技巧
前端工程師一定要知道的 Docker 虛擬化容器技巧
Chu-Siang Lai
用 Docker 改善團隊合作模式
用 Docker 改善團隊合作模式
Bo-Yi Wu
AWS EC2 for beginner
AWS EC2 for beginner
azole Lai
Windows Container 101: dotNET, Container, Kubernetes
Windows Container 101: dotNET, Container, Kubernetes
Will Huang
Docker基礎
Docker基礎
Perry Tsai
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
Will Huang
Intro to Docker and clustering with Rancher from scratch
Intro to Docker and clustering with Rancher from scratch
John Culviner
DevOpsDays - Apresentação
DevOpsDays - Apresentação
Jonathan Baraldi
Weitere ähnliche Inhalte
Was ist angesagt?
Docker 最佳实践
Docker 最佳实践
YuLing Liu
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
謝 宗穎
Docker tutorial
Docker tutorial
azole Lai
Docker初识
Docker初识
hubugui
docker intro
docker intro
koji lin
容器式基礎架構介紹
容器式基礎架構介紹
Philip Zheng
Docker 基礎介紹與實戰
Docker 基礎介紹與實戰
Bo-Yi Wu
Software Engineer Talk
Software Engineer Talk
Larry Cai
容器式軟體開發介紹
容器式軟體開發介紹
Philip Zheng
20150604 docker 新手入門
20150604 docker 新手入門
azole Lai
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
微服務自己動手做
微服務自己動手做
YenChen Liu 劉晏辰
Docker
Docker
旭 張
Wot2013云计算架构师峰会 -陈轶飞2
Wot2013云计算架构师峰会 -陈轶飞2
dotCloud
前端工程師一定要知道的 Docker 虛擬化容器技巧
前端工程師一定要知道的 Docker 虛擬化容器技巧
Chu-Siang Lai
用 Docker 改善團隊合作模式
用 Docker 改善團隊合作模式
Bo-Yi Wu
AWS EC2 for beginner
AWS EC2 for beginner
azole Lai
Windows Container 101: dotNET, Container, Kubernetes
Windows Container 101: dotNET, Container, Kubernetes
Will Huang
Docker基礎
Docker基礎
Perry Tsai
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
Will Huang
Was ist angesagt?
(20)
Docker 最佳实践
Docker 最佳实践
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
Docker tutorial
Docker tutorial
Docker初识
Docker初识
docker intro
docker intro
容器式基礎架構介紹
容器式基礎架構介紹
Docker 基礎介紹與實戰
Docker 基礎介紹與實戰
Software Engineer Talk
Software Engineer Talk
容器式軟體開發介紹
容器式軟體開發介紹
20150604 docker 新手入門
20150604 docker 新手入門
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
微服務自己動手做
微服務自己動手做
Docker
Docker
Wot2013云计算架构师峰会 -陈轶飞2
Wot2013云计算架构师峰会 -陈轶飞2
前端工程師一定要知道的 Docker 虛擬化容器技巧
前端工程師一定要知道的 Docker 虛擬化容器技巧
用 Docker 改善團隊合作模式
用 Docker 改善團隊合作模式
AWS EC2 for beginner
AWS EC2 for beginner
Windows Container 101: dotNET, Container, Kubernetes
Windows Container 101: dotNET, Container, Kubernetes
Docker基礎
Docker基礎
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
開發人員必須知道的 Kubernetes 核心技術 - Kubernetes Summit 2018
Andere mochten auch
Intro to Docker and clustering with Rancher from scratch
Intro to Docker and clustering with Rancher from scratch
John Culviner
DevOpsDays - Apresentação
DevOpsDays - Apresentação
Jonathan Baraldi
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案
Miles Chou
Opensource 是人生的好朋友 2016-07-21
Opensource 是人生的好朋友 2016-07-21
CQD
從 Php unit 到 ci 持續整合
從 Php unit 到 ci 持續整合
Joel Zhong
APP Development Learning Experience Share - AppCoda
APP Development Learning Experience Share - AppCoda
Ryan Chung
TrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTW
Ryan Chung
PHP WEB 应用组织与结构
PHP WEB 应用组织与结构
HonestQiao
教學課程Pdf備份
教學課程Pdf備份
楷霖 顏
Grpc go-in-php
Grpc go-in-php
光照 刘
Flexbox版面配置
Flexbox版面配置
景智 張
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
Chieh (Jack) Yu
UI guide Example
UI guide Example
Howlin Yang
Deploying Containers with Rancher
Deploying Containers with Rancher
Chris Tankersley
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
Ling-Jyh Chen
React踩雷大作戰
React踩雷大作戰
皮馬 頑
Stock analysis
Stock analysis
Hal Chan
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
Chen Cheng-Wei
PHP教材
PHP教材
TaiShunHuang
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Judy Loehr
Andere mochten auch
(20)
Intro to Docker and clustering with Rancher from scratch
Intro to Docker and clustering with Rancher from scratch
DevOpsDays - Apresentação
DevOpsDays - Apresentação
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案
Opensource 是人生的好朋友 2016-07-21
Opensource 是人生的好朋友 2016-07-21
從 Php unit 到 ci 持續整合
從 Php unit 到 ci 持續整合
APP Development Learning Experience Share - AppCoda
APP Development Learning Experience Share - AppCoda
TrainingProgramAtMobileDevTW
TrainingProgramAtMobileDevTW
PHP WEB 应用组织与结构
PHP WEB 应用组织与结构
教學課程Pdf備份
教學課程Pdf備份
Grpc go-in-php
Grpc go-in-php
Flexbox版面配置
Flexbox版面配置
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
UI guide Example
UI guide Example
Deploying Containers with Rancher
Deploying Containers with Rancher
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
從 LASS 到空氣盒子 - 談網路公民科學的實踐與未來
React踩雷大作戰
React踩雷大作戰
Stock analysis
Stock analysis
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP教材
PHP教材
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Bootstrap, Angel or Venture: Determining the Right Financing Strategy for You...
Ähnlich wie Rancher: 建立你的牧場艦隊
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
Docker基礎
Docker基礎
國昭 張
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Philip Zheng
Docker open stack
Docker open stack
Guangya Liu
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
江華 奚
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Jeff Chu
Docker實務
Docker實務
國昭 張
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC
新浪微博大规模基于Docker的混合云应用实践 -王关胜
新浪微博大规模基于Docker的混合云应用实践 -王关胜
Weibo Corporation
Docker
Docker
NCUDSC
ASP.Net MVC2 简介
ASP.Net MVC2 简介
Allen Lsy
美团点评技术沙龙14美团云-Docker平台
美团点评技术沙龙14美团云-Docker平台
美团点评技术团队
Ruby on rails部署
Ruby on rails部署
Deng Peng
Docker workshop
Docker workshop
Wei Tung
DAE 新变化介绍
DAE 新变化介绍
Tianwei Liu
Asp.net 5 新功能與變革
Asp.net 5 新功能與變革
Gelis Wu
Non-MVC Web Framework
Non-MVC Web Framework
Fred Chien
Ähnlich wie Rancher: 建立你的牧場艦隊
(20)
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Docker基礎
Docker基礎
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Docker open stack
Docker open stack
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Docker實務
Docker實務
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
新浪微博大规模基于Docker的混合云应用实践 -王关胜
新浪微博大规模基于Docker的混合云应用实践 -王关胜
Docker
Docker
ASP.Net MVC2 简介
ASP.Net MVC2 简介
美团点评技术沙龙14美团云-Docker平台
美团点评技术沙龙14美团云-Docker平台
Ruby on rails部署
Ruby on rails部署
Docker workshop
Docker workshop
DAE 新变化介绍
DAE 新变化介绍
Asp.net 5 新功能與變革
Asp.net 5 新功能與變革
Non-MVC Web Framework
Non-MVC Web Framework
Rancher: 建立你的牧場艦隊
1.
Rancher 建立你的牧場艦隊 Miles 2015/12/11
2.
Docker 如何應用 用 Docker
建立貨櫃 (Image) 用 Docker Compose 建立戰艦 (Stack) 用 Rancher 建立艦隊 (Production)
3.
起航
4.
Outline Features How it works Components Access
Control Examples Conclusion FAQs Suggestions
5.
Introdution
6.
Intro Docker Compose 只能在同一台
host run 跨 host 連 container 有解,但設定很麻煩
7.
Features
8.
Features 所有服務皆使用 Docker Image
執行 可使用 Web UI / API / CLI 管理叢集 Host 間的 networking 設定,可以用 Docker Link 概念簡單達成 Host 變動後,連結依然能正確的設定 自動佈署規劃容器的設定方法簡單 可使用 Volume 來設定備份 v0.47+ 提供了 stroage service ,使用起來會更有彈性
9.
How it works Rancher HTTP/HTTPS Port
500/4500 IPsec Nginx PHP DB Cache Host
10.
Components
11.
Components (Application) Services From Docker
Images Load Balancer Service Alias External Service Stacks Docker Compose Rancher Compose
12.
Components (Infrastructure) Hosts Containers
13.
Service Service 為提供應用層級的服務 Service 完成啟動至少需要一個以上的
container 在 Rancher 裡,service 間是可以自由互相連接的 Docker Compose 的參數都能設定 Docker Compose 的參數是來自 Docker Run 的參數
14.
Service - Health
Check
15.
Service - Sidekick 當多個
service 的屬性是綁在一起的時候,可以使用 scaling 需要多個 service 同時 scaling 需要放在同一台 host (因為需要用 volume form)
16.
Service - Upgrade
17.
Service - Load
Balancer
18.
Service - Service
Alias, External Service
19.
Stacks Stack 是一堆 Service
組合而成,提供一系列服務 Stack 間的服務都能互相連結
20.
Stacks - Example
21.
Hosts 建 service 之前,要先有
host host 之間的 container 互連免煩惱,一切自動設定
22.
Hosts
23.
Access Control
24.
Accounts
25.
Environments
26.
Access Controll
27.
Examples
28.
Examples 從無到有建置 Wordpress via
Web UI 從無到有建置 Sentry via Rancher Compose 上 code via Web UI 上 code via Rancher Compose
29.
Conclusion
30.
Conclusion Racnher 最初的設定是針對 production
環境的 Rancher 建置 Stack 時,有時候會發現架構上能改善的地方 有提供 API / CLI ,做自動佈署很方便 官方也提供許多 catalog 可以使用,如 Jenkins
31.
FAQs
32.
FAQs Upgrade 會直接砍掉重練,資料 service
請小心使用 同上, remove host 時,會自動做移機,但也是全部砍掉重練 Volume from 需要同個 host ,規劃 storage 時需注意 Service 要外接出去,仍需機器設定配合
33.
Bugs Load Balancer 可以指向
alias 。但是是沒有用的 Load Balancer 可以設定多 FQDN to 多 TCP service 。但是它不會照你想的跑 有時開頁面會一片空,或是 link 是空的, reload 即可 當有指定 host 時, upgrade 需要再重選一次
34.
Suggestions
35.
試著考慮下列情境做改善 Service 可以 scaling
,每次增加都會是全新的容器 Service upgrade 後會被砍掉重練 application.ini 會被還原 - 每次都要進去 install editor + edit ini 除了 HTTP 外,外接服務會比較困難 Suggestions
36.
Thanks
Hinweis der Redaktion
DevOps
Jetzt herunterladen