自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DockStation是您期待已久的Docker GUI嗎?

譯文
開(kāi)發(fā) 開(kāi)發(fā)工具
如果您在尋找一種Docker工具將開(kāi)發(fā)效率提升到更高的水平,DockStation可能正是您所需要的。

[[433976]]

【51CTO.com快譯】您如何管理Docker項(xiàng)目?選擇使用其中一款基于Web的GUI,還是命令行?如果我告訴您有一個(gè)GUI工具完勝競(jìng)爭(zhēng)對(duì)手,幫助您比較輕松地構(gòu)建簡(jiǎn)單或高度復(fù)雜的Docker項(xiàng)目(因?yàn)樗允侨萜?,所以總是?huì)有一定的難度),會(huì)怎么樣?

這個(gè)工具就是DockStation,它是我迄今用過(guò)的出色的Docker工具之一。借助DockStation,您可以:

  • 處理本地或遠(yuǎn)程容器和服務(wù)。
  • 處理Docker Compose(并使用您之前制作的Docker清單)。
  • 監(jiān)控統(tǒng)計(jì)信息、端口和日志。
  • 一鍵式創(chuàng)建項(xiàng)目。
  • 使用GUI代替大多數(shù)更流行的Docker命令。
  • 使用內(nèi)置解析器。
  • 拖放映像以便在項(xiàng)目中使用。
  • 在GUI中組織容器,更直觀地顯示您的項(xiàng)目。

雖然DockStation不會(huì)手把手指導(dǎo)您完成整個(gè)過(guò)程,但如果您了解Docker容器部署的工作原理,迅速上手這款工具絕對(duì)沒(méi)有問(wèn)題。

對(duì)于個(gè)人和初創(chuàng)公司,DockStation可免費(fèi)使用,可以安裝在Linux、macOS 和Windows上。它確實(shí)需要以下內(nèi)容:

  • 在Linux上——Docker v1.10.0+、Docker Compose v1.6.0+、Ubuntu 14.04LTS或16.04 LTS(不過(guò),我在Pop!_OS 20.10上運(yùn)行它)、CentOS 7.1/7.2或SUSE Linux Enterprise 12。
  • macOS——Docker v1.12.0+、Docker Compose 1.6.0+和macOS 10.11。
  • Windows——Docker v1.12.0+、Docker Compose v1.6.0+和Windows 10 Pro。

下面介紹如何在Pop!_OS上安裝和使用DockStation。

您需要什么

您可以在使用的任何平臺(tái)上安裝DockStation,但需要安裝Docker和屬于Docker組的用戶。在Linux上,您需要具有sudo權(quán)限的用戶才能進(jìn)行安裝。

如何安裝DockStation?

進(jìn)入到DockStation下載頁(yè)面,下載UbuntuDebian的安裝程序(所有其他發(fā)行版都必須使用AppImage)。將該文件保存到您的~/Downloads目錄。下載文件后,打開(kāi)終端窗口,并使用以下命令切換到該目錄:

  1. cd ~/Downloads 

用該命令安裝DockStation:

  1. sudo dpkg -i dockstation*.deb 

安裝可能會(huì)因依賴項(xiàng)問(wèn)題而出錯(cuò)。如果發(fā)生這種情況,使用該命令解決問(wèn)題:

  1. sudo apt-get install -f 

一旦安裝完成,您可以啟動(dòng)應(yīng)用程序了。此外,如果您在安裝Docker Compose時(shí)遇到問(wèn)題,請(qǐng)查看如何使用docker-compose命令。

如何使用DockStation創(chuàng)建項(xiàng)目?

DockStation啟動(dòng)后,它應(yīng)該會(huì)自動(dòng)連接到Docker服務(wù),您就可以開(kāi)始使用了。點(diǎn)擊“添加新項(xiàng)目”按鈕(圖 A)。

圖A. 有了初始DockStation屏幕,創(chuàng)建您的第一個(gè)項(xiàng)目變得很簡(jiǎn)單

一旦為項(xiàng)目命名,您會(huì)發(fā)現(xiàn)自己位于項(xiàng)目窗口(圖 B)上,您可以開(kāi)始創(chuàng)建項(xiàng)目了。

圖B. 我們創(chuàng)建了一個(gè)名為T(mén)R TEST的新項(xiàng)目,準(zhǔn)備添加映像

在中間列,您會(huì)找到幾個(gè)可用于開(kāi)始構(gòu)建項(xiàng)目的映像。如果您在列表中沒(méi)有找到所尋找的內(nèi)容,進(jìn)行搜索。比如說(shuō),NGINX映像并不自動(dòng)列出??焖偎阉鲿?huì)顯示該映像,然后可以將其拖到右側(cè)的項(xiàng)目窗格中。將映像拖到右側(cè)后,系統(tǒng)會(huì)要求您選擇要拉取的映像版本(圖 C)。

圖C. 選擇要拉取的NGINX版本

選擇您想要的版本,然后點(diǎn)擊“確定”。拉取映像后,它會(huì)顯示在構(gòu)建窗格中。繼續(xù)添加項(xiàng)目所需的映像,準(zhǔn)備就緒后,您可以點(diǎn)擊每個(gè)容器的配置按鈕。不妨迅速對(duì)NGINX容器進(jìn)行幾處更改。點(diǎn)擊配置按鈕,然后在PORTS選項(xiàng)卡中將本地端口改為8080(圖 D)。

圖D. 更改NGINX容器的本地端口

點(diǎn)擊“確認(rèn)”,然后返回SCHEME選項(xiàng)卡,點(diǎn)擊NGINX容器的重新啟動(dòng)按鈕。如果您隨后點(diǎn)擊Ports選項(xiàng)卡,會(huì)看到面向LAN的可見(jiàn)端口,該端口讓您可以訪問(wèn)運(yùn)行中的容器(圖 E)。

圖E. 我們NGINX容器的外部端口

點(diǎn)擊端口列表中的終端圖標(biāo),將在NGINX容器內(nèi)打開(kāi)一個(gè)終端窗口。在這里,您可以開(kāi)始開(kāi)發(fā)容器以滿足您的特定需求。只要確保完成工作后,使用exit命令退出終端(而不是僅使用窗口按鈕關(guān)閉終端),否則會(huì)發(fā)生錯(cuò)誤。

想了解開(kāi)發(fā)容器的細(xì)枝末節(jié),點(diǎn)擊返回Projects窗口,然后點(diǎn)擊EDITOR選項(xiàng)卡。在這里(圖 F),您可以手動(dòng)編輯容器的YAML文件。

圖 F. 編輯NGINX容器YAML文件

如果您對(duì)YAML文件進(jìn)行了更改,確保點(diǎn)擊RESTART。

這就是您開(kāi)始使用DockStation的方式。這個(gè)桌面GUI Docker工具可以幫助您將 Docker 開(kāi)發(fā)技能提升到新的水平。雖然它可能不是Docker初學(xué)者的最佳工具,但肯定是您能找到的最佳工具之一,可以幫助您更井然有序地組織Docker項(xiàng)目,并提高效率。

原文標(biāo)題:DockStation is the Docker GUI you've been waiting for,作者:Jack Wallen

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

 

責(zé)任編輯:華軒 來(lái)源: 51CTO
相關(guān)推薦

2009-10-12 14:31:24

紅帽虛擬化

2021-11-16 14:21:02

React 開(kāi)發(fā) Beta

2020-11-17 06:04:59

ZigC語(yǔ)言

2013-09-16 11:10:30

2021-07-19 22:31:39

微信微信客服移動(dòng)應(yīng)用

2022-09-26 09:39:30

LinuxsystemdWSL

2020-12-09 11:10:58

GitHub代碼開(kāi)發(fā)者

2021-08-16 12:20:03

Debian 11Linux軟件包

2021-03-18 16:16:48

高德地圖AR步行導(dǎo)航

2019-01-16 15:15:33

GitHub微軟私有倉(cāng)庫(kù)

2021-10-10 22:16:24

iOS蘋(píng)果系統(tǒng)

2021-07-18 22:31:29

微信功能手機(jī)

2021-05-22 22:54:22

微信直播文檔

2020-09-25 15:15:29

LinuxKubernetes開(kāi)源

2010-04-12 14:30:41

Ubuntu 10.0

2024-05-24 15:37:42

2021-10-09 11:14:29

英偉達(dá)DLSS驅(qū)動(dòng)程序

2009-04-26 08:50:46

Windows 7微軟操作系統(tǒng)

2010-06-30 09:26:43

Firefox 4.0

2021-08-20 10:30:53

Manjaro 21.Arch Linux組件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)