週末花了點時間, 玩一下這個不同於虛擬機的輕量級虛擬化解決方案, 感覺非常好!! =)
Windows 安裝 Docker 及設定
安裝很簡單, 但在 Windows 需注意的是它會需要啟用 Hyper-V (但開啟後, VirtualBox 就不能使用 64 bit 的 OS, 兩個會有衝突)
除非需要 GUI 桌面操作 VirtualBox 的虛擬機, 不然其實 Docker 就可以滿足開發需求
安裝 Docker 後, 可以輸入以下指令, 確認是否正確安裝
實作: 啟用 nginx 網站伺服器
docker run -d -p 80:80 --name webserver nginx
指令說明:
docker run 啟動容器命令
-d 背景執行
-p [host-port]:[container-port] 指定對應的 port
--name [container-name] 命名 container
最後的 nginx 是 image 的名稱
在瀏覽器輸入 http://localhost 即可看到網站已經可以使用了, 過程輕鬆快速!!
列出使用的 container
docker ps
停止 container
docker stop webserver
也可以輸入 Container ID (不需全部輸入, 只要前幾碼符合不重覆就行了)
docker stop f3
以後要再將它開啟就不需要輸入一大串了, 只要 docker start
docker start webserver
刪除 container
docker rm webserver
這裡的 webserver 是我們對 container 的命名...這樣才好找好記
常用指令
- docker pull
- docker images
- docker run
- docker start/stop/restart
- docker ps
- docker rm
- docker rmi
了解更多, 請見 Docker 文件
沒有留言:
張貼留言