Submit Search
Upload
容器與資料科學應用
•
10 likes
•
1,664 views
Philip Zheng
Follow
人工智慧專業學程 https://academy.digitalent.org.tw/course/2017s-ai/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
Docker研習營
Docker研習營
Philip Zheng
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
Philip Zheng
手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇
Philip Zheng
容器與IoT端點應用
容器與IoT端點應用
Philip Zheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
Docker & GitLab
Docker & GitLab
Philip Zheng
Docker basic on azure
Docker basic on azure
Philip Zheng
Docker 進階實務班
Docker 進階實務班
Philip Zheng
Recommended
Docker研習營
Docker研習營
Philip Zheng
時代在變 Docker 要會:台北 Docker 一日入門篇
時代在變 Docker 要會:台北 Docker 一日入門篇
Philip Zheng
手把手帶你學 Docker 入門篇
手把手帶你學 Docker 入門篇
Philip Zheng
容器與IoT端點應用
容器與IoT端點應用
Philip Zheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
Docker & GitLab
Docker & GitLab
Philip Zheng
Docker basic on azure
Docker basic on azure
Philip Zheng
Docker 進階實務班
Docker 進階實務班
Philip Zheng
Docker For Dummies
Docker For Dummies
Philip Zheng
Docker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOS
Philip Zheng
RKT
RKT
Yutaka Matsubara
COSCUP - Fleet
COSCUP - Fleet
Philip Zheng
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Paris Container Day
Using Containers for Continuous Integration and Continuous Delivery
Using Containers for Continuous Integration and Continuous Delivery
Carlos Sanchez
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
Kazuto Kusama
Container sig#1 ansible-container
Container sig#1 ansible-container
Naoya Hashimoto
Docker 初探,實驗室中的運貨鯨
Docker 初探,實驗室中的運貨鯨
Ruoshi Ling
Docker1.12イングレスロードバランサ
Docker1.12イングレスロードバランサ
Yuji Oshima
Docker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよ
Yusuke Kon
How to easy deploy app into any cloud
How to easy deploy app into any cloud
Ladislav Prskavec
Docker 導入:障礙與對策
Docker 導入:障礙與對策
William Yeh
Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
Lalatendu Mohanty
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
Yahoo!デベロッパーネットワーク
手把手帶你學Docker 03042017
手把手帶你學Docker 03042017
Paul Chao
Dockerize Your Projects - A Brief Introduction to Containerization
Dockerize Your Projects - A Brief Introduction to Containerization
Sawood Alam
Use MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry Pi
Philip Zheng
There is no container - Ori Pekelman
There is no container - Ori Pekelman
Paris Container Day
Security in a containerized world - Jessie Frazelle
Security in a containerized world - Jessie Frazelle
Paris Container Day
容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
Win Yu
More Related Content
What's hot
Docker For Dummies
Docker For Dummies
Philip Zheng
Docker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOS
Philip Zheng
RKT
RKT
Yutaka Matsubara
COSCUP - Fleet
COSCUP - Fleet
Philip Zheng
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Paris Container Day
Using Containers for Continuous Integration and Continuous Delivery
Using Containers for Continuous Integration and Continuous Delivery
Carlos Sanchez
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
Kazuto Kusama
Container sig#1 ansible-container
Container sig#1 ansible-container
Naoya Hashimoto
Docker 初探,實驗室中的運貨鯨
Docker 初探,實驗室中的運貨鯨
Ruoshi Ling
Docker1.12イングレスロードバランサ
Docker1.12イングレスロードバランサ
Yuji Oshima
Docker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよ
Yusuke Kon
How to easy deploy app into any cloud
How to easy deploy app into any cloud
Ladislav Prskavec
Docker 導入:障礙與對策
Docker 導入:障礙與對策
William Yeh
Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
Lalatendu Mohanty
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
Yahoo!デベロッパーネットワーク
手把手帶你學Docker 03042017
手把手帶你學Docker 03042017
Paul Chao
Dockerize Your Projects - A Brief Introduction to Containerization
Dockerize Your Projects - A Brief Introduction to Containerization
Sawood Alam
Use MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry Pi
Philip Zheng
There is no container - Ori Pekelman
There is no container - Ori Pekelman
Paris Container Day
Security in a containerized world - Jessie Frazelle
Security in a containerized world - Jessie Frazelle
Paris Container Day
What's hot
(20)
Docker For Dummies
Docker For Dummies
Docker on Raspberry Pi and CoreOS
Docker on Raspberry Pi and CoreOS
RKT
RKT
COSCUP - Fleet
COSCUP - Fleet
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Production FS: Adapt or die - Claudia Beresford & Tiago Scolar
Using Containers for Continuous Integration and Continuous Delivery
Using Containers for Continuous Integration and Continuous Delivery
Cloud Foundry V2 | Intermediate Deep Dive
Cloud Foundry V2 | Intermediate Deep Dive
Container sig#1 ansible-container
Container sig#1 ansible-container
Docker 初探,實驗室中的運貨鯨
Docker 初探,實驗室中的運貨鯨
Docker1.12イングレスロードバランサ
Docker1.12イングレスロードバランサ
Docker composeで開発環境をメンバに配布せよ
Docker composeで開発環境をメンバに配布せよ
How to easy deploy app into any cloud
How to easy deploy app into any cloud
Docker 導入:障礙與對策
Docker 導入:障礙與對策
Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
"Yahoo! JAPAN の Kubernetes-as-a-Service" で加速するアプリケーション開発
手把手帶你學Docker 03042017
手把手帶你學Docker 03042017
Dockerize Your Projects - A Brief Introduction to Containerization
Dockerize Your Projects - A Brief Introduction to Containerization
Use MQTT in Docker on Raspberry Pi
Use MQTT in Docker on Raspberry Pi
There is no container - Ori Pekelman
There is no container - Ori Pekelman
Security in a containerized world - Jessie Frazelle
Security in a containerized world - Jessie Frazelle
Viewers also liked
容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
Win Yu
HITCON駭客戰隊與CTF經驗分享
HITCON駭客戰隊與CTF經驗分享
Alan Lee
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu
聊天機器人:一個沒有小編的世界
聊天機器人:一個沒有小編的世界
佳新 陳
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
Philip Zheng
用 Bitbar Tool 寫 Script 自動擷取外幣
用 Bitbar Tool 寫 Script 自動擷取外幣
Win Yu
大型 Web Application 轉移到微服務的經驗分享
大型 Web Application 轉移到微服務的經驗分享
Andrew Wu
與設計架構當朋友
與設計架構當朋友
Win Yu
API Token 入門
API Token 入門
Andrew Wu
Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
Miles Chou
PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)
Win Yu
無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享
Win Yu
[系列活動] 一天搞懂對話機器人
[系列活動] 一天搞懂對話機器人
台灣資料科學年會
Viewers also liked
(14)
容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
2016 ModernWeb 分享 - 恰如其分 MySQL 程式設計 (修)
HITCON駭客戰隊與CTF經驗分享
HITCON駭客戰隊與CTF經驗分享
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
聊天機器人:一個沒有小編的世界
聊天機器人:一個沒有小編的世界
企業導入容器經驗分享與開源技能培養
企業導入容器經驗分享與開源技能培養
用 Bitbar Tool 寫 Script 自動擷取外幣
用 Bitbar Tool 寫 Script 自動擷取外幣
大型 Web Application 轉移到微服務的經驗分享
大型 Web Application 轉移到微服務的經驗分享
與設計架構當朋友
與設計架構當朋友
API Token 入門
API Token 入門
Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
PHP 良好實踐 (Best Practice)
PHP 良好實踐 (Best Practice)
無瑕的程式碼 Clean Code 心得分享
無瑕的程式碼 Clean Code 心得分享
[系列活動] 一天搞懂對話機器人
[系列活動] 一天搞懂對話機器人
Similar to 容器與資料科學應用
IAU workshop 2018 day one
IAU workshop 2018 day one
Walid Shaari
Docker @ FOSS4G 2016, Bonn
Docker @ FOSS4G 2016, Bonn
Daniel Nüst
Docker data science pipeline
Docker data science pipeline
DataWorks Summit
Containers for sensor web services, applications and research @ Sensor Web Co...
Containers for sensor web services, applications and research @ Sensor Web Co...
Daniel Nüst
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
Docker datascience pipeline
Docker datascience pipeline
DataWorks Summit
Docker Platform and Ecosystem Nov 2015
Docker Platform and Ecosystem Nov 2015
Patrick Chanezon
Scientific Computing @ Fred Hutch
Scientific Computing @ Fred Hutch
Dirk Petersen
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
sangam biradar
DEEP: a user success story
DEEP: a user success story
EOSC-hub project
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
Docker & Containers for Big Data, Data Science, Machine Learning & Deep Learning
Docker & Containers for Big Data, Data Science, Machine Learning & Deep Learning
Rui Quintino
DevOps Indonesia #5 - The Future of Containers
DevOps Indonesia #5 - The Future of Containers
DevOps Indonesia
Devops indonesia - The Future Container
Devops indonesia - The Future Container
Yusuf Hadiwinata Sutandar
Machine learning in cybersecutiry
Machine learning in cybersecutiry
Vishwas N
Docker for the Internet of Things (IoT): An Introduction
Docker for the Internet of Things (IoT): An Introduction
msyukor
Deploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and Kubernetes
PetteriTeikariPhD
Behind the scenes with Docker volume plugins
Behind the scenes with Docker volume plugins
ClusterHQ
Docker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaS
Adrien Blind
Docker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualization
Suresh Balla
Similar to 容器與資料科學應用
(20)
IAU workshop 2018 day one
IAU workshop 2018 day one
Docker @ FOSS4G 2016, Bonn
Docker @ FOSS4G 2016, Bonn
Docker data science pipeline
Docker data science pipeline
Containers for sensor web services, applications and research @ Sensor Web Co...
Containers for sensor web services, applications and research @ Sensor Web Co...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Docker datascience pipeline
Docker datascience pipeline
Docker Platform and Ecosystem Nov 2015
Docker Platform and Ecosystem Nov 2015
Scientific Computing @ Fred Hutch
Scientific Computing @ Fred Hutch
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
Introducing Pico - A Deep Learning Platform using Docker & IoT - Sangam Biradar
DEEP: a user success story
DEEP: a user success story
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Docker & Containers for Big Data, Data Science, Machine Learning & Deep Learning
Docker & Containers for Big Data, Data Science, Machine Learning & Deep Learning
DevOps Indonesia #5 - The Future of Containers
DevOps Indonesia #5 - The Future of Containers
Devops indonesia - The Future Container
Devops indonesia - The Future Container
Machine learning in cybersecutiry
Machine learning in cybersecutiry
Docker for the Internet of Things (IoT): An Introduction
Docker for the Internet of Things (IoT): An Introduction
Deploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and Kubernetes
Behind the scenes with Docker volume plugins
Behind the scenes with Docker volume plugins
Docker: Redistributing DevOps cards, on the way to PaaS
Docker: Redistributing DevOps cards, on the way to PaaS
Docker, a new LINUX container technology based light weight virtualization
Docker, a new LINUX container technology based light weight virtualization
More from Philip Zheng
十二項架構設計原則
十二項架構設計原則
Philip Zheng
從零開始做架構圖
從零開始做架構圖
Philip Zheng
VSCode Remote Development 介紹
VSCode Remote Development 介紹
Philip Zheng
VSCode Remote Development
VSCode Remote Development
Philip Zheng
K8s removes dockershime
K8s removes dockershime
Philip Zheng
Apahce Ignite
Apahce Ignite
Philip Zheng
Cloud Native Practice
Cloud Native Practice
Philip Zheng
微服務對IT人員的衝擊
微服務對IT人員的衝擊
Philip Zheng
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
Philip Zheng
容器式高效率 ChatBot 開發方法
容器式高效率 ChatBot 開發方法
Philip Zheng
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
Philip Zheng
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
Philip Zheng
Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法
Philip Zheng
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
Philip Zheng
容器式軟體開發介紹
容器式軟體開發介紹
Philip Zheng
人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践
Philip Zheng
Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐
Philip Zheng
程式交易面面觀
程式交易面面觀
Philip Zheng
容器式基礎架構介紹
容器式基礎架構介紹
Philip Zheng
More from Philip Zheng
(20)
十二項架構設計原則
十二項架構設計原則
從零開始做架構圖
從零開始做架構圖
VSCode Remote Development 介紹
VSCode Remote Development 介紹
VSCode Remote Development
VSCode Remote Development
K8s removes dockershime
K8s removes dockershime
Apahce Ignite
Apahce Ignite
Cloud Native Practice
Cloud Native Practice
微服務對IT人員的衝擊
微服務對IT人員的衝擊
Docker容器微服務 x WorkShop
Docker容器微服務 x WorkShop
容器式高效率 ChatBot 開發方法
容器式高效率 ChatBot 開發方法
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
容器式軟體開發介紹
容器式軟體開發介紹
人工智能在量化投资分析中的实践
人工智能在量化投资分析中的实践
Trading bot演算法與軟工在程式交易上的實踐
Trading bot演算法與軟工在程式交易上的實踐
程式交易面面觀
程式交易面面觀
容器式基礎架構介紹
容器式基礎架構介紹
Recently uploaded
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
Skynet Technologies
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
ThousandEyes
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
Rick Flair
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
AliaaTarek5
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Recently uploaded
(20)
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
A Framework for Development in the AI Age
A Framework for Development in the AI Age
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
容器與資料科學應用
1.
容器技術課程 資料科學應用 Philipz 鄭淳尹
2.
Philipz (鄭淳尹) Docker.Taipei 共同發起人 2014
COSCUP/iThome Summit 講者 2015 Microsoft Azure 開發者大會 講者 2016 COSCUP Docker 進階工作坊 2016 元智大學資工系 Docker 專題演講 2016 義守大學資工系 Docker 研習營 2017 逢甲大學資工系 Docker 研習班
3.
4.
5.
6.
7.
課程大綱 1. 容器與資料科學 2. Rocker
- RStudio 3. Python & Jupyter 4. Nvidia-docker 工具 5. Docker & TensorFlow GPU 6. Docker Compose for Data Science 7. 結語
8.
1. 容器與資料科學
9.
10.
運算膠囊整合研究計算所需的資料、研究方法、運算 平台,輕易就可重現研究成果。
11.
12.
Singularity A Container for
HPC Singularity HPC Container Technology Moves Out of the Lab
13.
2. Rocker -
RStudio
14.
R & RStudio https://github.com/rocker-org/rocker/wiki/Using-the-RStudio-image $
docker run -d -p 8787:8787 rocker/rstudio ● username: rstudio ● password: rstudio http://ropenscilabs.github.io/r-docker-tutorial/ http://tutorials.iq.harvard.edu/R/Rgraphics/Rgraphics.html
15.
Commit to New
Docker image install.packages("ggplot2") docker commit CONTAINER_ID docker run NEW_DOCKER_IMAGE
16.
rOpenSci https://ropensci.org/tutorials/
17.
3. Python &
Jupyter
18.
Jupyter Docker Stack https://github.com/jupyter/docker-stacks
19.
How to Use $
docker run -it --rm -p 8888:8888 jupyter/scipy-notebook
20.
Volume to Save $
docker run -it --rm -p 8888:8888 -v YOUR_FOLDER:/home/jovyan/work jupyter/scipy-notebook Docker Volume vSphere, NFS, AWS EFS, Azure File Storage
21.
4. Nvidia-docker 工具
22.
Docker + TensorFlow
+ GPU ● Machine Learning, Deep Learning ● TensorFlow Docker images ● nvidia-docker, All-in-one DL image Deep Learning
23.
Docker & NVIDIA
GPUs
24.
5. Docker &
TensorFlow GPU
25.
Just ONE Line nvidia-docker
run -it --rm -p 8888:8888 tensorflow/tensorflow:1.3.0-gpu Only Support Linux
26.
6. Docker Compose
for Data Science
27.
Compose File Sample
(1/3) version: '2' services: db: image: mysql:5.7 volumes: - db_data:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: wordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wordpress
28.
Compose File Sample
(2/3) wordpress: depends_on: - db image: wordpress:latest ports: - "80:80" restart: always environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_PASSWORD: wordpress
29.
Compose File Sample
(3/3) ropensci: depends_on: - wordpress image: rocker/ropensci:latest ports: - "8787:8787" restart: always volumes: db_data:
30.
RStudio with MySQL
DB
31.
7. 結語
32.
容器思維 1. 各階段如何使用容器 2. 直接用容器,不再重頭安裝 3.
官方映像檔或依需要客製 4. 營運環境亦使用容器 5. 在易用性與尺寸取得平衡 6. 使用標籤(tag)區分版本 7. 擺脫程式語言限制,善用各語言優點
33.
TensorFlow & Singularity
34.
FaaS & Machine
Learning https://github.com/jmkhael/faas-tensorflow
35.
Docker 線上自學網站 Docker 從入門到實踐 gitbook.com/book/philipzheng/docker_p ractice/
36.
Docker 線上自學網站 Docker 從入門到實踐 gitbook.com/book/philipzheng/docker_p ractice/
37.
Thank you Docker可省下比金錢更寶貴的時間!
Download now