使用Docker最快的方式,就是直接使用本書所建立好的VM,直接到本書的VM下點下載。是一個zip檔。
下載dockerbook.zip
後解壓,會有dockerbook.vmx
及dockerbook.vmdk
兩個檔案,如果你使用的是VMware桌面系列的產品(VMware Workstation/Fusion),直接開啟dockerbook.vmx
即可。以下用Mac OS下的VMware Fusion示範:
dockerbook.vmx
I Copied It
。
ok
過了就行。如果你使用的是VirtualBOX,則必須建立一個新的VM,再將下載回來解壓縮的虛擬碟碟的dockerbook.vmdk
附加成一個VirtualBox的虛擬磁碟,以下為Mac OS下的步驟:
dockerbook.vmdk
放到使用者Home目錄下的VirtualBox VMs/dockerbook
下。
new
。
use an existing virtual hard drive file
,並且選擇剛才的那個dockerbook.vmdk
,然後按下Create
。
docker
,密碼為dockerbook
,並且輸入su
取得root權限,密碼也是dockerbook
。docker run -d --name web -p 8080:80 joshhu/webdemo
。
ifconfig
。http://192.168.1.113:8080
。出現下圖的畫面表示安裝成功。
注意 - 使用ssh連入較方便
一般我們建立了VM,並不會在Hypervisor的主控台下操作,因為不但不方便,也無法使用複製貼上功能。通常將安裝好Docker的VM開啟後,會使用ssh進入該VM,筆者習慣使用Linux的標準終端視窗,您也可以使用Windows上的PieTTY或Mac本身的終端視窗。