最近Docker很火,很多人學習使用它,但有時在終端操作Docker時,我們可能不太習慣,因此很多開發(fā)者希望從Docker圖形化的界面來操作。那么接下來,我們就講一下Docker的圖形化安裝方法。
首先,我們需要安裝一個Docker圖形化的管理工具,這里我們選擇的是Docker Machine。以下是安裝步驟:
$ base=https://github.com/docker/machine/releases/download/v0.16.0 \ && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine \ && sudo install /tmp/docker-machine /usr/local/bin/docker-machine
上述代碼將Docker Machine從GitHub上下載到本地,然后將其安裝在/usr/local/bin/docker-machine路徑下。
接下來,我們需要安裝一個虛擬機管理軟件,這里我們選擇的是VirtualBox。以下是安裝步驟:
$ sudo apt-get update $ sudo apt-get install virtualbox
然后,在安裝了Docker Machine和VirtualBox后,我們就可以使用Docker Machine創(chuàng)建并管理Docker主機了。以下是示例:
$ docker-machine create --driver virtualbox default $ docker-machine ls $ docker-machine ssh default "docker run hello-world"
上述代碼創(chuàng)建了一個名為default的Docker主機,使用docker-machine ls命令查看主機信息,使用docker-machine ssh命令在default主機上運行docker run hello-world命令。
最后,我們只需要安裝Docker圖形化界面的客戶端,即可通過界面管理Docker主機。以下是安裝步驟:
$ base=https://github.com/docker/machine/releases/download/v0.16.0 \ && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine \ && chmod +x /usr/local/bin/docker-machine $ base=https://github.com/docker/compose/releases/download/1.22.0 \ && curl -L $base/docker-compose-$(uname -s)-$(uname -m) >/usr/local/bin/docker-compose \ && chmod +x /usr/local/bin/docker-compose $ curl -L https://github.com/docker/kitematic/releases/download/v0.17.7/Kitematic-0.17.7-Setup.exe
上述代碼安裝了Docker Machine、Docker Compose以及Kitematic客戶端,其中Kitematic是Docker官方的圖形化界面客戶端。
至此,我們已經(jīng)完成了Docker的圖形化安裝,接下來我們只需要使用Kitematic客戶端即可管理Docker主機。