Docker Desktopが無料プランを個人・小規模法人向けに限定、大企業向け新プランを設定
「mac docker設定」的推薦目錄:
- 關於mac docker設定 在 GIGAZINE Facebook 的最佳貼文
- 關於mac docker設定 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於mac docker設定 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於mac docker設定 在 Re: [請益] docker 在mac上的網路設定- 看板Soft_Job 的評價
- 關於mac docker設定 在 [請益] docker 在mac上的網路設定- Soft_Job - PTT生活政治八卦 的評價
- 關於mac docker設定 在 [請益] docker 在mac上的網路設定- Soft_Job - PTT網頁版 的評價
- 關於mac docker設定 在 iThome - Home | Facebook 的評價
mac docker設定 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
今天這篇文章探討的是 2020 十一月份於美國舉行的線上 Kubeconf & CloudNatvieConf 的一些內容整理,作者整理了五個有趣的議題,分別如下
# Platforms as Product: Self-service is essential
Platforms as Product 這個概念幾乎貫穿了整場 Kubeconf, 其中由 Dave Sudia's 帶來的 keynote 介紹了到底打造一個屬於自己的 k8s 平台會有哪些好處以及有哪些挑戰。
此外,如何打造一個給內部開發人員自治的 k8s 叢集也是一個有趣的議題,當愈來愈多的服務往 k8s 轉移時,對於開發人員來說,需不需要一個 k8s 來使用,這部分到底是由來負責維護與管理等都是一個有趣的問題。
另外最重要還是 Apple 的公開聲明,Kubernetes 的導入是一個進行式,其牽扯的範圍從軟硬開發人員,維運人員到其他如財政相關部門,所有的服務都即將採用 k8s 做為底層架構
video: https://www.youtube.com/watch?v=z3nFTi5-b3A&feature=youtu.be
# Safety and Speed: Move fast and don’t break things
這個類型的議題有非常多,譬如關於部署方面,就有非常多的討論都在探討要如何透過 GitOps 的架構來達到安全且快速的軟體更新。
此外,如何幫 k8s 叢集打造一個強韌且穩固的可觀測性平台也是一個議題,其中由 OpenTelemetry 這個組織所提倡的統一介面也是有諸多的聲浪,雖然該專案還在萌芽發展,但是有興趣的人還是要多關注一下這個專案
另外一個有趣的專案新專案 Troubleshoot.sh 其基於 kubectl plugin 的框架,提供一系列的工具幫助管理人員除錯與管理,最後提到的則是 Telepresence 這套除錯工具。
對於這系列工具有興趣的都可以玩看看
GitOps: https://kccncna20.sched.com/event/ekBA/gitops-is-likely-more-than-you-think-it-is-cornelia-davis-weaveworks
Troubleshoot.sh: https://troubleshoot.sh/
Telepresence: https://www.telepresence.io/
# DevSecOps: Security is a day 0 concern
Security 這個議題一直沒有停燒過,過去的 Kubeconf 就有非常多的討論關於如何強化 kubernetes 相關的安全性,從應用程式,資源管理,叢集本身到整個架構,處處都有安全性的問題需要考慮。
Open Policy Agent (OPA) 是一個非常頻繁出現的專案,透過 OPA 的框架其實可以做到非常多的事情,譬如 network policy 的檢查,相關 YAML 語意的比對,這些功能甚至都可以整合到 CI 的階段中,去幫忙檢查所有 Yaml 的設定是否符合公司的安全準則。
# Multi Cluster: The K8s future is connected
隨者基於 k8s 架設的平台數量愈來愈多,考量到跨國跨區服務等架構時,如何搭建出一個 Multi-Cluster 的 k8s 叢集也是一個炙手可熱的問題。
作者於演講中使用 K8s Initializer 這個工具來搭建一組由 GKE + Docker for Mac 所組合的 multi-cluster 叢集,對這方面有興趣的可以看看下列演講與這個工具。
K8s Initializer: https://app.getambassador.io/initializer/
video: https://kccncna20.sched.com/event/ekD9/multi-cluster-is-easier-than-you-think-with-linkerd-and-ambassador-thomas-rampelberg-buoyant-daniel-bryant-datawire?iframe=no
# End user focus: Learning and telling stories is important
整個 Kubeconf & CloudNativeConf 最大的訴求有兩個
1) 分享使用者的使用經歷
2) 幫助所有剛剛踏入 Cloud Native 的夥伴,讓他們在這條道路上能夠少走冤望路
我自己的觀察也符合這類型的需求,對於一個大型開源專案,很多時候火力展示反而不是最重要的,反而是如何茁壯這個開源社群。針對不熟悉的使用者提供一些方便的學習管道,讓他們更有辦法踏入這個社群,並且享受這些工具帶來的成果。同時透過分享已知的成功案例,讓那些還在思考與猶豫的群體能夠有一個定心丸,願意踏出第一步來嘗試看看 Cloud Natvie。
這場
mac docker設定 在 91 敏捷開發之路 Facebook 的精選貼文
這年頭越來越講究實戰了,不要錯過!
PHPConf 下午的 Workshop,目前開始搶票,為了維持教學品質,我們提供了 4 個助教,每場僅有 30 個名額。
我在 PHPConf 下午的第一場 Workshop 會帶大家實際跑一次自動化測試,內容有
1. PHPUnit, Selenium, ChromeDriver 實際安裝
2. 實際動手寫 Laravel 的應用程式測試
3. 實際動手寫 PHPUnit + Selenium 自動化測試
4. 實際動手寫改良化的 Selenium 測試
請先準備好以下環境
1. PHP 7 (範例使用 PHP 7 語法,5.6 會無法執行)
2. Composer
3. Git
4. PhpStorm (https://www.jetbrains.com/phpstorm/) 試用版即可
不用擔心不會使用 PhpStorm,我會從基本教大家如何使用 PhpStorm,一步一步設定 PhpStorm 的自動化測試環境,只要課前先裝好 PhpStorm 即可。
報名網址 : http://phpconf.kktix.cc/events/2016-workshop-1
第二場由 陳正瑋 (Cheng Wei Chen)教大家自動化持續整合
1. Docker 與 Gitlab 實際安裝
2. 將第一堂課所寫的程式與測試,拿到 Gitlab 內自動化測試與部署
請先準備好以下環境
1. VirtualBox 5.1
報名網址 : http://phpconf.kktix.cc/events/2016-workshop-2
基本上兩個 Workshop 使用 Mac、Windows、Linux 皆可,我們會使用 Mac 示範。
mac docker設定 在 [請益] docker 在mac上的網路設定- Soft_Job - PTT生活政治八卦 的必吃
這個問題研究好幾天了但目前都沒有找到解決辦法希望各位前輩可以提點一下之前我都是在linux上面使用docker 在container跑一個ubuntu的環境並把Django server 給跑 ... ... <看更多>
mac docker設定 在 [請益] docker 在mac上的網路設定- Soft_Job - PTT網頁版 的必吃
這個問題研究好幾天了但目前都沒有找到解決辦法希望各位前輩可以提點一下之前我都是在linux上面使用docker 在container跑一個ubuntu的環境並把Django server 給跑 ... ... <看更多>
mac docker設定 在 Re: [請益] docker 在mac上的網路設定- 看板Soft_Job 的必吃
※ 引述《A10523033 (花蓮金城武)》之銘言:
: 這個問題研究好幾天了 但目前都沒有找到解決辦法 希望各位前輩可以提點一下
: 之前我都是在linux上面使用docker 在container跑一個ubuntu的環境 並把Django server 給跑起來
: linux只是要設定好 --net=host 的話,我在host的主機開網頁可以直接連到容器裡面的Django server (127.0.0.1:8000)
: 但換成mac後,一樣的指令就無法連到容器裡面的ip
: 爬了很多文都說Mac 沒有 docker0,interface是在vm裡面做的等等
: 試了很多方法都無效 (也可能是我英文能力不足QQ)
: 希望有人可以替我執點迷津
簡單說一下你的問題成因
mac docker環境透過在mac系統之內建立虛擬機器產生,本身網路不是直接對外
但是linux docker是linux內建的隔離機制產生,docker與linux都是直接對外
所以今天你指定了127.0.0.1, 在linux是同時指定docker與linux,
但在mac只是指定mac
看你的應用需求,個人建議還是先找個完整的linux環境做這件事,因為網路架構不同,
你很有可能會踩很多不必要的雷.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.141.197 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1623775970.A.DC0.html
... <看更多>