用 VSTS & Docker 開始 DevOps

了解如何使用 VSTS 建立 CI / CD 管道,從 Docker Hub 到 Azure 建構和發佈 Docker 映像檔( image )

報名參加課程 更新 coupon code

從這 1 小時的課程,你會學到

  • 在 VSTS 中創建整個 CI / CD 管道
  • 創建 Docker 映像檔
  • 使用 Docker Hub 儲存和下載映像檔
  • 創建多個環境:開發、分階段和生產
  • 創建 Docker 映像檔並將其發佈到 Azure Web App for Containers

要求

  • Visual Studio 程式
  • 不需要 DevOps 知識

課程說明

DockerDevOps 工具正成為當今軟體開發的基本要求。對這方面,開發人員會有盡快擁有技能的急迫感,學生應該從現在開始為此做好準備。如果你已聽過很多關於這兩種技術的討論,有清楚的想法,理論上了解他們如何運作,但想看看實際運作會是什麼樣子? 想開始自己嘗試? 那麼,這個課程適合你!這是個實用、沒有簡報、不浪費你的時間的簡短課程。我只需 1 小時即可帶你直搗黃龍直達到目的!

內容:

1. Install Docker for Linux (or Windows)
2. Create a sample ASP.NET Core Web App
3. Run Web App on Docker
3.1 Pull Docker images from Docker Hub
3.2 Create Dockerfile
3.3 Build Docker image
3.4 Run Docker image
3.5. Dockerignore file (coming soon)
4. Tag the image
5. Push image to Docker Hub
6. Pull the image from Docker Hub
7. Create Web App for Containers on Azure
8. CI with VSTS
8.a Publish source code to Github
8.b create a CI pipeline
8.c Add task: Build Image
8.d Add task: Push Image
8.e Enable CI trigger
9. CD with VSTS
9.a Configuring the artifacts
9.b Enabling Continuous Deployment trigger
9.c Configuring the environments : Dev, Staging & Prod
10 Run the CI & CD pipelines
11 Working with docker-compose.yml (coming soon)
12 Adding a Database to the project (coming soon)

目標受眾

  • 使用 .NET Core 的軟體開發人員
  • 想要開始使用 Docker 的軟體開發人員
  • 想要開始使用 DevOps 的軟體開發人員

講師簡介

Houssem Dellai  Xamarin 顧問和 Microsoft MVP

Houssem Dellai 自 2013 年以來一直是微軟最有價值專家(MVP)。他還是一名軟體工程師,並與新創公司、中小型企業和大公司合作。如果你正在尋找有關 Xamarin、ASP.NET 或 Azure  的內容,你可能不知不覺就已看過他的作品。 很有可能你已經在 Microsoft MSDN 部落格和 CodeProject 上看過他的 YouTube 或部落格文章。

他也是研討會演講人和專業認證培訓師,他培訓了 2000 多名學生和專業開發人員。因此,他知道人們學新技術能時有可能在哪裡遇到困難。所以,他可以將複雜蓋面簡化讓初學者很容易了解。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程 更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: