日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux上安裝配置DockerUI

雖然大多數(shù)開發(fā)人員和管理人員通過命令行來創(chuàng)建及運行Docker容器,但Docker的Remote API讓他們可以通過充分利用REST(代表性狀態(tài)傳輸協(xié)議)的API,運行相同的命令。這時,DockerUI有了用武之地。這個Web前端程序讓你可以處理通常通過Web瀏覽器的命令行來管理的許多任務(wù)。某一個主機上的所有容器都可以通過僅僅一條連接來處理,該項目幾乎沒有任何依賴關(guān)系。

1.安裝 docker

首先,我們需要安裝 docker。我們得感謝 docker 的開發(fā)者,讓我們可以簡單的在主流 Linux 發(fā)行版上安裝 docker。為了安裝 docker,我們得在對應(yīng)的發(fā)行版上使用下面的命令。

Ubuntu/Fedora/CentOS/RHEL/Debian

docker 維護者已經(jīng)寫了一個非常棒的腳本,用它可以在 Ubuntu 15.04/14.10/14.04、 CentOS 6.x/7、Fedora 22、RHEL 7 和 Debian 8.x 這幾個 linux 發(fā)行版上安裝 docker。這個腳本可以識別出我們的機器上運行的 linux 的發(fā)行版本,然后將需要的源庫添加到文件系統(tǒng)、并更新本地的安裝源目錄,***安裝 docker 及其依賴庫。要使用這個腳本安裝docker,我們需要在 root 用戶或者 sudo 權(quán)限下運行如下的命令:

# curl -sSL https://get.docker.com/ | sh

OpenSuse/SUSE Linux 企業(yè)版

要在運行了 OpenSuse 13.1/13.2 或者 SUSE Linux Enterprise Server 12 的機器上安裝 docker,我們只需要簡單的執(zhí)行zypper 命令。運行下面的命令就可以安裝***版本的docker:

# zypper in docker

ArchLinux

docker 在 ArchLinux 的官方源和社區(qū)維護的 AUR 庫中可以找到。所以在 ArchLinux 上我們有兩種方式來安裝 docker。使用官方源安裝,需要執(zhí)行下面的 pacman 命令:

# pacman -S docker

如果要從社區(qū)源 AUR 安裝 docker,需要執(zhí)行下面的命令:

# yaourt -S docker-git

2.啟動

安裝好 docker 之后,我們需要運行 docker 守護進程,然后才能運行并管理 docker 容器。我們需要使用下列命令來確認 docker 守護進程已經(jīng)安裝并運行了。

在 SysVinit 上

# service docker start

在Systemd 上

# systemctl start docker

3.安裝 DockerUI

安裝 DockerUI 比安裝 docker 要簡單很多。我們僅僅需要從 docker 注冊庫上拉取 dockerui ,然后在容器里面運行。要完成這些,我們只需要簡單的執(zhí)行下面的命令:

# docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui

在上面的命令里,dockerui 使用的默認端口是9000,我們需要使用-p 命令映射默認端口。使用-v 標志我們可以指定docker 的 socket。如果主機使用了 SELinux 那么就得使用–privileged 標志。

執(zhí)行完上面的命令后,我們要檢查 DockerUI 容器是否運行了,或者使用下面的命令檢查:

# docker ps

#p#

4.拉取 docker 鏡像

現(xiàn)在我們還不能直接使用 DockerUI 拉取鏡像,所以我們需要在命令行下拉取 docker 鏡像。要完成這些我們需要執(zhí)行下面的命令。

# docker pull ubuntu

上面的命令將會從 docker 官方源 Docker Hub拉取一個標志為 ubuntu 的鏡像。類似的我們可以從 Hub 拉取需要的其它鏡像。

4.管理

啟動了 DockerUI 容器之后,我們可以用它來執(zhí)行啟動、暫停、終止、刪除以及 DockerUI 提供的其它操作 docker 容器的命令。

首先,我們需要在 web 瀏覽器里面打開 dockerui:在瀏覽器里面輸入 http://ip-address:9000 或者 http://mydomain.com:9000,具體要根據(jù)你的系統(tǒng)配置。默認情況下登錄不需要認證,但是可以配置我們的 web 服務(wù)器來要求登錄認證。要啟動一個容器,我們需要有包含我們要運行的程序的鏡像。

創(chuàng)建

我們需要在 Images 頁面里,點擊我們想創(chuàng)建的容器的鏡像 id。然后點擊 Create 按鈕,接下來我們就會被要求輸入創(chuàng)建容器所需要的屬性。這些都完成之后,我們需要點擊按鈕Create 完成最終的創(chuàng)建。

停止

要停止一個容器,我們只需要跳轉(zhuǎn)到Containers 頁面,然后選取要停止的容器。然后在 Action 的子菜單里面按下 Stop 就行了。

暫停與恢復

要暫停一個容器,只需要簡單的選取目標容器,然后點擊 Pause 就行了?;謴鸵粋€容器只需要在 Actions 的子菜單里面點擊 Unpause 就行了。

刪除

類似于我們上面完成的任務(wù),殺掉或者刪除一個容器或鏡像也是很簡單的。只需要檢查、選擇容器或鏡像,然后點擊 Kill 或者 Remove 就行了。

結(jié)論

DockerUI 使用了 docker 遠程 API 提供了一個很棒的管理 docker 容器的 web 界面。它的開發(fā)者們完全使用 HTML 和 JS 設(shè)計、開發(fā)了這個應(yīng)用。目前這個程序還處于開發(fā)中,并且還有大量的工作要完成,所以我們并不推薦將它應(yīng)用在生產(chǎn)環(huán)境。它可以幫助用戶簡單的完成管理容器和鏡像,而且只需要一點點工作。如果想要為 DockerUI 做貢獻,可以訪問它們的 Github 倉庫。如果有問題、建議、反饋,請寫在下面的評論框,這樣我們就可以修改或者更新我們的內(nèi)容。謝謝!


本文標題:Linux上安裝配置DockerUI
鏈接地址:http://www.5511xx.com/article/dpgjhdc.html