Comandi e flussi di lavoro essenziali di Docker per la gestione dei container, le operazioni sulle immagini, compose, networking e debugging.
npx clawhub@latest install docker-essentialsDocker Essentials è una skill di riferimento che copre i principali comandi della Docker CLI e i flussi di lavoro necessari per le operazioni quotidiane con i container. Abbraccia l'intero ciclo di vita — dall'avvio e gestione dei container alla creazione di immagini, all'orchestrazione di app multi-container con Compose, fino alla gestione di volumi e reti. Che tu stia eseguendo il debug di un container problematico o configurando un ambiente di sviluppo, questa skill mette i comandi giusti a portata di mano senza dover uscire dal tuo agente AI.
npx clawhub@latest install docker-essentialsFai clic sul pulsante Installa in cima a questa pagina per la configurazione con un clic
exec, monitoraggio delle statistiche o copia di file.docker installato e disponibile nel PATH.Tratta docker run, docker stop, docker start, docker restart e docker rm con le combinazioni di flag più comuni. Include pattern come la modalità distaccata, i container con nome, il mapping delle porte, i mount di volumi e i terminali interattivi.
Fornisce comandi per la visualizzazione dei log (docker logs -f, log con timestamp), pattern docker exec per aprire shell o eseguire comandi una tantum, docker inspect con filtraggio tramite percorso JSON, docker stats e docker top per la visibilità in tempo reale dei processi.
Tratta la creazione di immagini da un Dockerfile con opzioni di tag, file personalizzato, argomenti di build e --no-cache, oltre al pull, tagging, push e pruning delle immagini. Include un esempio di build multi-stage per produrre immagini di produzione ottimizzate.
Include docker-compose up/down, il monitoraggio dei log per servizio, il ridimensionamento dei servizi, l'esecuzione di comandi nei servizi e i pattern di rebuild-and-restart — tutto il necessario per gestire applicazioni multi-container.
Tratta la creazione, l'ispezione, la connessione e la rimozione di reti e volumi, insieme a docker volume prune e docker network inspect per la manutenzione e la risoluzione dei problemi.
Fornisce le varianti di docker system df, docker system prune (inclusa la pulizia di immagini e volumi) e i singoli comandi di pulizia per container, immagini e volumi, per mantenere l'ambiente Docker in ordine.
Usa il flusso di lavoro dei container di sviluppo per montare la tua directory sorgente, esporre una porta del server di sviluppo ed eseguire tutto all'interno di un'immagine Node (o di un altro linguaggio) con versione specifica — il tutto con --rm in modo che non rimanga nulla dopo l'arresto.
L'esempio di workflow con database mostra come avviare PostgreSQL con un volume nominato per la persistenza, credenziali tramite variabili d'ambiente e una porta mappata — un pattern comune per i test di integrazione o lo sviluppo locale.
Combina docker logs -f, docker exec -it … bash e docker inspect per tracciare ciò che un container sta facendo, leggere il suo ambiente e navigare nel suo filesystem senza modificare l'immagine.
Segui passo dopo passo docker build con un Dockerfile multi-stage, assegna all'immagine risultante un tag con versione e latest, quindi esegui il push su un registro — il tutto con la sintassi esatta dei flag fornita dalla skill Docker Essentials.
npx clawhub@latest install docker-essentialsAccedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!