連阿嬤都學得會的Docker
![]()
什麼是Docker?與虛擬機差異?
Docker的容器,可以想像是一個箱子(Box),每個容器就是一個箱子,箱子內裝的是一台電腦,電腦會有一個應用程式在執行,而且電腦擁有自己的本機名稱、IP地址、硬碟空間。其CPU、記憶體、作業系統與本機端共用。
運行環境
Docker必須運作在linux虛擬機上,所以讀者使用Windows、Macos作業系統,必須安裝一個微型的虛擬機才能使用docker。筆者工作電腦是windows作業系統,使用vmware安裝一個ubuntu的虛擬機,在linux虛擬機上運作docker。以下筆者會以linux虛擬機操作docker,其餘方式請參考官網。
環境搭建
下載虛擬機
Windows Vmware
Windows/MacOS VirtualBox下載linux Ubuntu發行版作業系統https://ubuntu.com/download/desktop
安裝Linux 虛擬機
docker快速開始
安裝docker
1
sudo apt install docker.io
建立docker group以利後續不必用root操作docker
1
2
3sudo groupadd docker
sudo usermod -aG $USER
newgrp docker確認版本
1
docker version

運行hello- world container
1
docker run hello-world

結語
恭喜完成docker建置及設定,後續會再推出一系列介紹及實戰運用,敬請期待~