Docker 容器應用實戰

通過課程學習 Docker 相關基礎指令及搭配各種語言 (PHP, Golang, Node.js) 進行開發部署維運

4.50 (6 reviews)
Udemy
platform
中文
language
Software Engineering
category
instructor
Docker 容器應用實戰
102
students
4 hours
content
Mar 2022
last update
$199.99
regular price

What you will learn

Docker 基礎介紹

Docker 容器應用介紹

Docker 實戰部署

Description

重要提醒:因此平台 Udemy 為境外公司,在 Udemy 的刷卡屬於境外刷卡,您的信用卡公司會另外向您收取大約 1.5% 的國外交易手續費。手續費根據各家信用卡公司規定有所不同,詳細數字需與您的發卡銀行確認。

課程介紹:

現在軟體工程師如果還不知道 Docker 就已經太落伍了,本課程著重在實戰上面的介紹。藉由實戰經驗來了解如何使用 Docker 容器技術,透過容器可以減少開發環境建置時間,除了開發環境,Docker 也可以協助快速建置雲端環境,您不用在主機上面從無到有建置 Node.js 或 PHP 等相關設定環境,大大減少維運或開發者建置時間,這些省下來的時間都可以拿來開發多少功能需求了。所以你還不會 Docker 嗎?現在各種求職平台或工作內容都會寫上 Docker 需求,雖然 Docker 容器技術不是必須,但是這都是加分條件,開發者會 Docker 真的會讓團隊戰力更加完整。現在就開始加入學習 Docker 實戰吧。

課程緣由:

在各種教學平台上已經有很多課程介紹 Docker 容器技術,很多 Docker 的基礎教學都非常完整,所以這門課程會著重在 Docker 實戰,藉由工作上會用到的 Docker 容器技術加以介紹,所以課程內容會相當廣泛,介紹各種不同的工具及平台來協助團隊在部署或架構面上更完整。像是底下一系列相關應用及部署技巧

  1. 用 docker-compose 快速安裝 Gitea (Git Host 最將選擇)

  2. 用 Docker 直接快速部署到 Heroku 平台

  3. 用 docker-compose 實現 rolling update 機制

  4. 用 Docker 搭配 GitHub Action 部署 Go 語言服務

  5. 用 Docker 快速建置 PHP Laravel 開發環境

  6. 介紹 docker 使用 cache from 機制加快 docker image 編譯

  7. 使用 Traefik 搭配容器服務

  8. 透過 Docker 也可以將 Flutter 自動化測試

未來預計還會有像是 Kubernetes 部署及建制,或者是 Prometheus + Grafana 系統效能監控等主題。

Content

Docker 部署架構實戰

用 Docker 快速部署網站到 Heroku 雲平台
用 GitHub Actions 部署 Go 語言服務 (全 Docker 部署)
Docker 在 CI/CD 流程內使用 cache-from 機制提升編譯速度
[Go 語言實戰] docker-compose 實現 rolling update
用 Traefik 搭配 Docker 快速架設 Go 語言服務
Flutter 使用 Docker 搭配 Drone 自動測試

Docker 應用安裝實戰

不用五分鐘安裝好 Gitea (自架 Git Hosting 最佳選擇)
用 15 分鐘打造 Laravel 開發環境
使用 docker-compose 安裝 Traefik v1.7 搭配 Let's Encrypt 憑證服務
Traefik v1.7 + Drone v1.0 快速整合 GitHub 服務

Charts

Price

Docker 容器應用實戰 - Price chart

Rating

Docker 容器應用實戰 - Ratings chart

Enrollment distribution

Docker 容器應用實戰 - Distribution chart
2816279
udemy ID
2/16/2020
course created date
2/22/2020
course indexed date
Bot
course submited by