Cum să vă gestionați containerele Docker cu Yacht

Docker este un instrument frumos, dar poate fi greu de gestionat dacă nu sunteți familiarizat cu el. Yacht este un program care încearcă să ușureze lucrurile, oferind utilizatorilor o interfață de utilizare web care poate fi folosită pentru a implementa, modifica și gestiona containerele. Iată cum să configurați Yacht pe sistemul dvs. Linux.

Înainte de a începe

Yacht este o interfață de utilizare ușor de utilizat pentru containerele Docker . Îl puteți folosi pentru a edita containere, a implementa altele noi, a gestiona volume și chiar a modifica fișierele de configurare. Cu toate acestea, acest software este în curs de dezvoltare intensă și uneori poate fi instabil.

Vă recomandăm să utilizați Yacht numai în setările în care nu vă faceți griji că pierdeți date valoroase. Asigurați-vă că ați făcut o copie de rezervă a datelor înainte de a utiliza Yacht.

Instalarea Docker pe Linux

Yacht-ul este oferit utilizatorilor prin Dockerhub ca imagine. Cu toate acestea, trebuie să instalați Docker pe sistemul dumneavoastră înainte de a încerca să-l rulați. Pentru a instala Docker pe sistemul dvs., deschideți o fereastră de terminal pe server și urmați instrucțiunile de instalare de mai jos.

Vom folosi Docker printr-un pachet Snap pe Linux în acest ghid. Snap este folosit deoarece este nevoie de multă dificultate de a configura Docker. Pentru a începe, trebuie să activați Snap runtime pe sistemul dumneavoastră Linux.

Pentru a activa Snap runtime pe Linux, urmați ghidul nostru pe acest subiect . Acest ghid va descrie, în detaliu, cum să configurați durata de execuție a pachetului Snap. După configurarea timpului de execuție Snap, puteți instala Docker pe server folosind comanda snap install .

sudo snap install docker

Cu instrumentul Docker instalat, îl puteți folosi ca root. Cu toate acestea, dacă doriți să utilizați Docker fără root, trebuie să introduceți următoarele comenzi într-o fereastră de terminal.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap dezactivați docker sudo snap activați docker

Tragerea imaginii Yacht docker

Va trebui să extrageți imaginea Yacht docker direct din Dockerhub. Pentru a-l trage pe serverul dvs. (sau pe computerul Linux), conectați-vă la contul rădăcină al serverului. Vă puteți conecta la root cu su .

su -

Probabil că aveți contul root blocat dacă nu vă puteți conecta la contul root. Prin urmare, va trebui să-l activați. Pentru a activa contul root, procedați în felul următor.

sudo -s

passwd

Setați parola de root la ceva sigur și memorabil. Apoi, deconectați-vă de la sudo -s cu ieșire.

Ieșire

După conectarea la contul root, utilizați următoarea comandă pentru a crea volumul docker „yacht”. Acest volum va deține toate datele Yacht-ului de pe server.

docker volum crea iaht

Cu noul volum creat, utilizați comanda docker run pentru a trage în jos imaginea Yacht a sistemului dvs. din Dockerhub.

docker run -d -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config selfhostedpro/yacht

Odată ce imaginea este extrasă din Dockerhub, Docker va implementa imaginea ca container pe sistemul dumneavoastră. Acesta va rula Yacht pe portul 8000. Puteți accesa interfața web Yacht în orice browser cu următorul URL.

HTTP://local-lan-ip-of-server:8000

Pornirea containerului Yacht docker după instalare

Folosind comanda docker run de mai sus, Yacht-ul va fi implementat prin imaginea Docker și va fi pornit pe portul 8000. Cu toate acestea, această comandă funcționează numai pentru implementarea inițială.

Dacă reporniți sistemul Linux, trebuie să utilizați comanda docker start pentru a rula Yacht. Iată cum.

Mai întâi, conectați-vă la contul root folosind comanda su – .

su -

După ce v-ați conectat la contul rădăcină, executați comanda docker ps -a . Această comandă va lista toate containerele din sistemul dumneavoastră. Găsiți coloana „ID CONTAINER” și ID-ul containerului de iaht.

După ce copiați ID-ul containerului de iaht, îl puteți porni cu:

pornire docker CONTAINER_ID

Sau, închideți-l cu:

oprire docker CONTAINER_ID

Conectarea la Yacht

Va trebui să utilizați parola și numele de utilizator implicite pentru a vă conecta la Yacht. Apoi, accesați Yacht prin adresa URL de mai jos, introduceți [email protected] ca utilizator și transmiteți ca parolă.

HTTP://local-lan-ip-of-server:8000

Folosind Yacht

După ce vă conectați la Yacht, vi se va prezenta tabloul de bord. Acest tablou de bord va afișa toate imaginile Docker care rulează și utilizarea CPU și a memoriei.

Pentru a gestiona containerele, faceți clic pe bara laterală Yacht, selectați „Aplicații” și selectați containerul. Apoi, odată ce ați ales containerul, veți vedea informații detaliate, inclusiv informații despre port, butoane de control, procese care rulează, jurnalele etc.

Gestionați volumele

Este posibil să gestionați volumele Docker în Yacht. Pentru a face acest lucru, selectați bara laterală Yacht, alegeți „Resurse” și selectați „Volume”. De aici, veți putea accesa atât volumele Docker utilizate, cât și cele neutilizate.

Gestionați rețelele

Trebuie să accesați setările de rețea Docker? Selectați bara laterală Yacht și selectați opțiunea „Rețea”. Odată ce ați accesat această zonă, sunteți liber să modificați setările de rețea, interfețele etc.

Gestionați imaginile

Dacă trebuie să gestionați imaginile Docker, selectați bara laterală Yacht, alegeți butonul „Resurse” și faceți clic pe „Imagini”. Odată în interiorul „Imagini”, Yacht vă va permite să vă gestionați imaginile Docker.

Leave a Comment

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid