Documentazione di Wardterm

Container Docker

Gestisci i container Docker e Podman in Wardterm via SSH: progetti Compose, log in diretta, shell, riavvio, immagini, volumi, reti e pulizia.

Apri Container

  • Apri il menu di un server e scegli Container: tieni premuto il server su iPhone e iPad, o fai clic destro su Mac.
  • Un terminale SSH ha anche la scheda Container nel pannello laterale, per lo stesso server, anche su iPhone.

L'app usa il comando docker o podman del server, via SSH. Non c'è niente da installare. La lista resta aggiornata finché è sullo schermo.

La lista

  • I container sono raggruppati per progetto Compose, poi Altri container. Ognuno mostra lo stato, l'immagine e le porte.
  • I container fermi restano ripiegati: un pulsante come Mostra 2 fermi li fa vedere. Il campo di ricerca filtra la lista per nome.
  • Scegli un container per aprire la sua pagina, con Log, Shell e Riavvia, oppure Avvia quando è fermo.

Log, shell e azioni

  • Log segue il log del container in diretta, e si ferma quando lo chiudi.
  • Shell apre una shell dentro il container, in una nuova sessione del terminale.
  • Il menu di un container ha Log, Shell, Avvia o Ferma, Riavvia, Pausa o Riprendi, ed Elimina. Tieni premuto il container su iPhone e iPad, o fai clic destro su Mac.
  • Ferma ed Elimina chiedono prima. Eliminare un container lascia i dati nei suoi volumi.

La pagina di un container

Mostra lo stato, l'immagine, le porte e le barre di CPU e Memoria. Mostra altro aggiunge quando è stato creato, il comando, quando si riavvia, le reti, i volumi e le cartelle, e le variabili d'ambiente. I loro valori restano nascosti finché non scegli Mostra valori.

Progetti Compose

Il pulsante ... accanto al nome di un progetto apre le sue azioni:

  • Log di tutti i suoi container insieme
  • Apri file compose, nell'editor di File
  • Avvia, Ferma e Riavvia per tutto il progetto
  • Aggiorna immagini: si scaricano le immagini più nuove, poi si ricreano i container cambiati. I dati nei volumi restano.

Ferma, Riavvia e Aggiorna immagini chiedono prima.

Immagini, volumi e reti

In Altro, in fondo alla lista:

  • Immagini elenca le immagini, usate o no. Controlla aggiornamenti chiede a ogni registro se c'è un'immagine più nuova, senza scaricarla. Per aggiornare usa Aggiorna immagini sul progetto Compose.
  • Volumi e Reti elencano cosa c'è sul server e cosa non è usato.
  • Un'immagine, un volume o una rete non usati si possono eliminare, dopo una domanda. Eliminare un volume cancella i suoi dati per sempre.

Pulizia

  1. In Altro scegli Pulizia.
  2. Ogni riga dice quanto spazio libera: Container fermi, Immagini non usate, Volumi non usati, Reti non usate e Cache di build.
  3. Scegli cosa eliminare. Il pulsante mostra lo spazio che libera, come Libera 1,2 GB: sceglilo e conferma una volta sola.

Per vedere lo stesso spazio sul server:

docker system df

Permessi e sudo

Quando l'utente del server non può usare Docker, l'app dice Questo utente non può usare Docker. Se sudo funziona senza password, l'app lo usa da sola. Altrimenti:

  1. Scegli Usa sudo.
  2. Scrivi la password sudo dell'utente.

Puoi anche aggiungere l'utente al gruppo docker, poi accedere di nuovo.

sudo usermod -aG docker $USER

Vault che puoi solo vedere

Per un server in un vault condiviso dove hai Può vedere, Container mostra Solo lettura: vedi i container, le loro pagine e i log, senza le azioni. Vedi Vault condivisi.