開發與維運

基於ECS快速搭建Docker環境的學習

背景知識
容器技術

容器是一個允許我們在資源隔離的過程中,運行應用程序和其依賴項的 、輕量的 、操作系統級別的虛擬化技術, 運行應用程序所需的所有必要組件都打包為單個鏡像,這個鏡像是可以重複使用的。當鏡像運行時,它是運行在獨立的環境中,並不會和其他的應用共享主機操作系統的內存、CPU或磁盤。這保證了容器內的進程不會影響到容器外的任何進程。

Docker

Docker是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器或Windows機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。Docker底層用的Linux的cgroup和namespace這兩項技術來實現應用隔離,一個完整的Docker有以下幾個部分組成:

Docker Client客戶端
Docker Daemon守護進程
Docker Image鏡像
Docker Container容器

本次的訓練,前兩步和往前步驟一樣。第三步也根據提示一步步完成就好。
第四步要用到隱私窗口頁面。快捷鍵:Ctrl+Shift+N。
網址要點擊:圖1.jpg
在4.3中,內容網址是星號(*),要將鏡像加速提供的網址修改上去。(直接複製回車就行)

之後完成剩下的步驟,成功運行。

Leave a Reply

Your email address will not be published. Required fields are marked *