Archive: 2019

0

Docker 快速學習自我挑戰 II Day3

Dockerfile 語法梳理與最佳實踐 Dockerfile 語法 FROM 語法:為了安全,盡量使用官方的 Image 作為 Base Image FROM scratch 製作 Base Image FROM centos 使用 Base Image FROM ubuntu:14.04 Label 語法:Metadata 不可少,可以理解成註釋 LABEL maintainer

0

Docker 快速學習自我挑戰 II Day2

Docker 的架構和底層技術 Docker Platform Docker 提供了一個開發,打包,運行 App 的平台 把 App 和底層 Infrastructure 隔離開來 Docker Engine Docker Engine 是 Docker 最重要的組件 後台進程(dockerd),提供了 REST API Server,還有 CLI 接口 在虛擬機裡面可以看 Docker

0

Docker 快速學習自我挑戰 II Day1

課前準備及目標   因為新的專案要使用 CI 和 CD,研究之後,發現應該要先學 Docker,最後的目標希望能在專案實現自動化的部署。預計使用工具為 Drone 和 Gogs 來實現 Laravel 專案的自動部署。最終的目標,當然是希望透過 Docker 讓 DevOps 更有系統性,拋開以往的手動化操作可能發生的錯誤,讓程式碼發佈更為嚴謹且穩定。 Docker 簡介 Docker