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 admin@yacht.local 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.

Lasă un comentariu

Cum se configurează un server VPN punct-la-site WireGuard pe Debian 12

Cum se configurează un server VPN punct-la-site WireGuard pe Debian 12

Configurați un VPN WireGuard point-to-site pe Debian 12 cu wg-quick, redirecționare IPv4, nftables NAT, profiluri de client, pornire systemd și verificare.

Cum să consolidezi SLES 15 pentru conformitatea cu STIG: Un flux de lucru OpenSCAP sigur

Cum să consolidezi SLES 15 pentru conformitatea cu STIG: Un flux de lucru OpenSCAP sigur

Auditați SLES 15 în raport cu DISA STIG actual, revizuiți constatările OpenSCAP, testați remedierile și documentați excepțiile înainte de lansarea în producție.

Remediați ruperea ecranului pe grafica Intel în Pardus Linux: Un ghid axat pe rezultate

Remediați ruperea ecranului pe grafica Intel în Pardus Linux: Un ghid axat pe rezultate

Remediați ruperea ecranului cu grafica Intel în Pardus Linux verificând X11 vs. Wayland, setările compozitorului, rata de reîmprospătare, driverul Xorg activ și TearFree doar atunci când este cazul.

Cum se configurează firewall-ul SLES 15 cu firewall-cmd

Cum se configurează firewall-ul SLES 15 cu firewall-cmd

Configurați firewalld pe SLES 15: verificați zonele, permiteți servicii sau porturi, salvați reguli permanente, reîncărcați în siguranță și verificați accesul.

Ghid de configurare a corecțiilor SLES Live: Aplicarea actualizărilor de kernel fără repornire

Ghid de configurare a corecțiilor SLES Live: Aplicarea actualizărilor de kernel fără repornire

Activați aplicarea de patch-uri live pentru kernel pe SLES 15 SP7, aplicați remedierile acceptate fără a reporni, verificați patch-urile active și înțelegeți când este încă necesară o repornire a kernelului.

Cum se activează modul FIPS pe SUSE Linux Enterprise Server 15

Cum se activează modul FIPS pe SUSE Linux Enterprise Server 15

Activați modul FIPS pe SLES 15 cu utilitarul de configurare acceptat de SUSE, reporniți în siguranță, verificați starea kernelului și a politicii criptografice și verificați limitele de certificare.

How to Install Google Chrome on Gooroom OS Without Breaking Security Policies

How to Install Google Chrome on Gooroom OS Without Breaking Security Policies

Install Google Chrome on Gooroom OS safely with official .deb packages, APT, policy checks, update guidance, and fixes for managed devices.

Cum se exportă în siguranță jurnalele de sistem SLES către un server Syslog la distanță

Cum se exportă în siguranță jurnalele de sistem SLES către un server Syslog la distanță

Redirecționați în siguranță jurnalele de sistem SLES către un server syslog la distanță cu rsyslog, certificate TLS, verificare a numelui peer-ului, cozi, validare și testare.

Integrarea SLES 15 Active Directory cu SSSD: Un ghid pas cu pas

Integrarea SLES 15 Active Directory cu SSSD: Un ghid pas cu pas

Conectați SLES 15 la Active Directory cu SSSD folosind YaST. Pregătiți DNS și ora, configurați datele de autentificare la domeniu, verificați Kerberos și comparați SSSD, Winbind și realmd.

Remediați problemele driverului Wi-Fi Realtek RTL8821CE pe Pardus Linux

Remediați problemele driverului Wi-Fi Realtek RTL8821CE pe Pardus Linux

Remediați problema Wi-Fi RTL8821CE pe Pardus Linux verificând driverul rtw88 încorporat, firmware-ul Realtek, rfkill, NetworkManager și opțiunile de rezervă.