docker的學習之旅-docker初瞭解

docker是什麼?


Docker是一個開源的引擎,可以輕鬆的為任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機)、bare metal、OpenStack 集群和其他的基礎應用平臺。

docker應用場景有哪些

  • web應用的自動化打包和發佈;

  • 自動化測試和持續集成、發佈;

  • 在服務型環境中部署和調整數據庫或其他的後臺應用;

  • 從頭編譯或者擴展現有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環境。

為什麼使用docker?

  1. 相同的環境配置

  2. 更快的啟動速度

  3. 持續交付能力強

  4. 更輕鬆的維護和拓展

  5. 遷移起來方便

  6. 高效的利用系統資源

docker的學習之旅-docker初瞭解

以下是學習docker的一些收藏夾

Docker官方英文資源

docker官網:http://www.docker.com

Docker windows入門:https://docs.docker.com/windows/

Docker Linux 入門:https://docs.docker.com/linux/

Docker mac 入門:https://docs.docker.com/mac/

Docker 用戶指引:https://docs.docker.com/engine/userguide/

Docker 官方博客:http://blog.docker.com/

Docker Hub: https://hub.docker.com/

Docker開源: https://www.docker.com/open-source

Docker中文資源

Docker中文網站:https://www.docker-cn.com/

Docker安裝手冊:https://docs.docker-cn.com/engine/installation/

Docker 國內鏡像

網易加速器:http://hub-mirror.c.163.com

官方中國加速器:https://registry.docker-cn.com

ustc的鏡像:https://docker.mirrors.ustc.edu.cn

daocloud:https://www.daocloud.io/mirror#accelerator-doc(註冊後使用)


分享到:


相關文章: