Linux & MacOS 不同的是
Linux 預設已經有執行 Docker daemon & Docker Host
MacOS 則是執行在Boot2Docker提供的Linux virtual machine上
1. 安裝Virtual Box
https://www.virtualbox.org/
2. 安裝docker
➜ ~ brew install docker
3. 安裝boot2docker
➜ ~ brew install boot2docker
4. 初始化boot2docker
➜ ~ boot2docker -v init
5. 啟動boot2docker
➜ ~ boot2docker up
*記得要在command執行三段export指令或是寫入bash中
6. 使用docker info指令
➜ ~ docker info
7. 使用[docker run -d -P --name web nginx]命令執行nginx image, 第一次執行因為沒有image所以直接下載
8. 使用[docker ps]命令看目前正在執行的image:
9. 使用[docker port web]命令查詢目前web的listen port是多少, 下圖為32769:
10. 由於Mac是透過boot2docker, 使用[boot2docker ip]命令查詢boot2docker VM的IP位址.
瀏覽 [http://192.168.59.103:32769/] 即可看到nginx的預設頁面
Reference:
沒有留言:
張貼留言