[爆卦]daemon程式是什麼?優點缺點精華區懶人包

雖然這篇daemon程式鄉民發文沒有被收入到精華區:在daemon程式這個話題中,我們另外找到其它相關的精選爆讚文章

在 daemon程式產品中有5篇Facebook貼文,粉絲數超過2,850的網紅矽谷牛的耕田筆記,也在其Facebook貼文中提到, 本篇文章是個經驗分享文,作者分享使用 Docker 作為開發環境時值得注意的 Best practices,透過這些經驗分享希望能夠讓開發者少走一些冤枉路。 原文提出了 15 個經驗談,這邊幫大家節錄幾個,有興趣的可以點選原文瞭解更多! 1. One thing at a time 2. Be e...

  • daemon程式 在 矽谷牛的耕田筆記 Facebook 的最佳貼文

    2021-06-07 08:00:07
    有 85 人按讚

    本篇文章是個經驗分享文,作者分享使用 Docker 作為開發環境時值得注意的 Best practices,透過這些經驗分享希望能夠讓開發者少走一些冤枉路。

    原文提出了 15 個經驗談,這邊幫大家節錄幾個,有興趣的可以點選原文瞭解更多!
    1. One thing at a time
    2. Be ephemeral
    3. Utilize .dockerignore
    4. Less is more
    5. Secrets should be secret
    6. PID 1 is your birth right
    7. Share and Care
    8. Vulnerability Scan
    9. Tag like you mean it
    10. Permissions are costly
    11. Source of Truth
    12. Always official
    13. Don’t include debug
    14. Use entry point script smartly
    15. Size does matter

    One thing at a time
    建置 Image 的時候專注做好一件事情,每個 Image 應該有一個專心要解決的問題,譬如一個應用程式,一個小工具等。對於 Nginx 這類型的 Image 來說,應該沒有人會期望於裡面看到有 Apache 的應用程式吧?

    Be ephemeral
    這個主要探討的是該 Image 本身建置時應該要以 stateless 的概念去處理,未來不論是透過 docker 或是 Kubernetes 來管理部署時,Contaienr 都很有機會被重啟,每次的重啟都意味該容器是重新啟動。所以千萬不要讓你的 Image 變成多次重啟會導致應用程式出問題的形式,任何的這類型資料應該都要透過外部取得,不要塞到你的 Image 內

    Utilize .dockerignore
    善用 .dockerignore 這個檔案來將不必要的檔案從 build 過程給排除,使用方法與 .gitignore 類似。透過這個檔案的設定可以避免 docker build 的時候不會把一些過大或是完全不需要的檔案都送給 docker daemon,不當浪費時間也浪費空間。

    Less is more
    避免安裝任何無關或是非必要的套件到你的 image 中,特別是那些 "nice to have" 的理由。

    註: 我個人是滿討厭把 Image 弄得很乾淨的,除錯什麼工具都沒有,連 ash/sh/busybox/bash 都沒有的 image 更是我討厭中的排行榜冠軍

    Secrets should be secret
    任何機密資訊都應該要於運行期間動態載入,而不是建置期間塞入。請使用其他工具譬如 Vault 來管理這些機密資訊,並且執行期間讓 Container 能夠存取到正確的值。

    PID 1 is your birth right
    Linux 環境下會使用 SIGTERN, SIGKILL 等相關的 Singal 來戳你的應用程式,請確保你運行的應用程式要能夠攔截這些訊號來處理並完成有效的 Graceful shutdown.

    Share and Care
    如果環境中有多個 Image 彼此有共享相同的工具與功能,與其每個 Image 都單獨建置維護不如建置一個 Base Image,接者讓所有要使用的 image 去載入使用即可。
    透過這種方式可以讓整體的維護性與管理性更為簡單,每個 image 可以減少重複的程式碼,同時要升級時只要針對 base Image 處理即可。

    https://medium.com/pradpoddar/avoid-costly-mistakes-using-advanced-docker-development-best-practices-acd812784109

  • daemon程式 在 iThome Security Facebook 的最讚貼文

    2020-02-08 13:08:16
    有 22 人按讚

    最近Android手機用戶可要注意更新,Google近日已經發布的最新Android安全公告中,除了要修補13項漏洞,其中影響藍牙的CVE-2020-0022漏洞最嚴重

     
    【全新升級.盛大登場!CYBERSEC 2020 臺灣資安大會】
    ↘️邀請好友一同參加抽 AirPods Pro:https://r.itho.me/share
    ↘️首波議程搶先看:https://r.itho.me/agenda
    ↘️免費參加快報名:https://r.itho.me/singup
    👉獨家超強 CyberLAB:https://r.itho.me/secLAB
    👉唯一超規格資安大展:https://r.itho.me/expo
    👉解密臺灣資安技術力:https://r.itho.me/ctp
    👉更多大會資訊:https://r.itho.me/CYBERSEC_2020
    ________________________________________
    CYBERSEC 2020 臺灣資安大會
    時間:3 月 17 - 19 日
    地點:南港展覽二館
    #CYBERSEC2020 #2020臺灣資安大會

  • daemon程式 在 iThome Facebook 的精選貼文

    2020-02-07 15:42:46
    有 32 人按讚

    Google釋出Android安全公告,修補一項影響Android 8、8.1及9的重大藍牙漏洞,可在用戶未動作下,即被遠端執行程式

你可能也想看看

搜尋相關網站