首頁>技術>

最近開源容器引擎Docker被列入美國“實體清單” 在全網引起了熱議,各大自媒體爭相轉載Docker被禁止使用了。其實禁止的是DockerEE、DockerCE社群維護版本不受影響。

我們看下2020.08.13 docker官網更新的Docker Terms of Service(服務條款)

其中有一段很明確地表述: You may not use the Service if you are or represent an entity that is listed on any U.S. Government Denied Party/Person List.

意思是:如果您是或代表任何美國政府拒絕方/個人名單上列出的實體,您不得使用該服務。目前國內的IT企業被漂亮國列入實體清單的包括:華為、商湯科技、依圖、曠視、海康威視、科大訊飛、奇虎 360等。從條款中看這些實體將無法使DockerEE、DockerHub。開源版本DockerCE暫時不受影響,而且這些公司可以從github端的程式碼倉庫fork一份自己的分支進行開發,甚至以這些公司的實力完全可以另起爐灶,實現完全中中國產化的容器軟體。

Docker版本區別

Docker EE:由docker公司提供,可在經過認證的作業系統和雲提供商中使用,並可執行來自Docker Store的、經過認證的容器和外掛。

DockerHub:由docker公司提供的公共映象儲存服務,可以把它看作Docker版的GitHub,但是不開源。

Docker CE:是開源版本,由社群維護,Docker CE包含了完整的Docker平臺,非常適合開發人員和運維團隊構建容器,國內企業大部分使用的是該版本。

開源軟體是否有風險

一般說來開源軟體不受美國ERA管制(美國出口管制法ERA也明文規定了,“公開可獲得”的開源軟體不受ERA的管制,開原始碼本身只要不涉及加解密演算法,就不會受到美國出口管制條例的管制)但是不排除修改ERA的可能,還有開源軟體背後的生態、服務也可能存在風險。比如前段時間,Java spring cloud微服務體系下使用的Consul(服務的註冊和發現)也被HashiCorp公司禁止中國區禁用。Docker 商業版本被禁用了,K8S(Kubernetes)會不會是下一個(大部分雲上的容器都使用K8S在進行編排管理)

最新評論
  • 1 #

    以前總說多厲害,原來各方面都很弱

  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 3分鐘短文 | Laravel 動態修改 env 環境變數的值