案例分享 – 原有專案導入 CI / CD

案例分享 – 原有專案導入 CI / CD

POSTED BY   Chris
2021 年 6 月 21 日

很多專案行之有年,在還未導入 CI / CD 時,總是需要工程師自己手動去做測試和部署,以 Lamba 為例,就需要先手動把 lambda code package 成 s3 zip,再去 AWS Management Console 中的 Lambda 操作,把 s3 zip 更新上去後,再由 Lambda 操作介面去測試,而這種狀況要導入 CI / CD 的機制,可以有很多種方式,這邊就來分享...

Dockerfile 撰寫時注意事項

Dockerfile 撰寫時注意事項

POSTED BY   Chris
2021 年 6 月 13 日

隨著近幾年 Container 時代的來臨,撰寫 Dockerfile 相信大家都不陌生,但有時候還是難免會忘記一些規則,所以在這邊記錄一下,最主要提醒自己,也能分享給看到這此文章的朋友   ARG 和 ENV 依實際使用經驗,大致上有幾個重點說明 ARG 是在 docker build 階段時使用,而 ENV 是在 docker run 階段時使用 ARG 因為只在 build 階段生效,而 D...