Docker官方提供了很多默認的鏡像來支持不同的應用場景,這些鏡像都可以通過docker pull
命令來獲取。以下是對官方默認鏡像的介紹:
鏡像名稱 用途 ------------------------------------------------------- ubuntu 基于Ubuntu發行版的鏡像 centos 基于CentOS發行版的鏡像 nginx Nginx Web服務器 mysql MySQL數據庫 mongo MongoDB數據庫 python Python應用程序 node Node.js應用程序 redis Redis數據庫 httpd Apache HTTP服務器
官方默認鏡像提供了基本的應用環境,方便開發者快速構建應用。其中的鏡像版本也有很多,例如ubuntu的版本可以通過docker pull ubuntu:20.04
來獲取Ubuntu 20.04版本。如果需要使用其它應用程序,也可以通過搜索應用程序的名稱在Docker Hub上找到鏡像。
使用官方默認鏡像需要注意的是,有些鏡像里面并沒有預裝一些基本工具,例如vim等編輯器。如果需要使用這些工具,需要在Dockerfile中進行安裝的配置。