Skip to content

Alias Docker

Ottimizza il flusso di lavoro container con scorciatoie intuitive per Docker, Compose e Swarm.

Panoramica

Questi alias sono definiti in docker.aliases.sh e caricati automaticamente da chezmoi. Forniscono un set completo di scorciatoie per lo sviluppo Docker, coprendo container, immagini, volumi, reti, Docker Compose e operazioni Docker Swarm.

Riferimento

Comandi base

AliasDescrizione
dkScorciatoia Docker
dkvMostra versione Docker
dkiVisualizza informazioni di sistema
dklAccedi al registro Docker
dkloDisconnetti dal registro Docker

Operazioni container

AliasDescrizione
dkpsElenca container in esecuzione
dkpsaElenca tutti i container
dkrEsegui comando in nuovo container
dkriEsegui container interattivo
dkrdEsegui container in background
dksAvvia container
dkstFerma container
dkrsRiavvia container
dkrmRimuovi container
dkrmaRimuovi tutti i container

Immagini

AliasDescrizione
dkiElenca immagini
dkiaElenca tutte le immagini
dkbCostruisci un'immagine
dkbtCostruisci e tagga un'immagine
dkpuInvia immagine al registro
dkrmiRimuovi immagine
dkpruneRimuovi dati non utilizzati

Docker Compose

AliasDescrizione
dcScorciatoia Docker Compose
dcuCrea e avvia container
dcudCrea e avvia container in background
dcdFerma e rimuovi container
dcrRiavvia servizi
dclVisualizza log
dclfSegui log
dcbCostruisci servizi

Gestione Swarm

AliasDescrizione
dkswScorciatoia Swarm
dkswiInizializza Docker Swarm
dkswjUnisciti a Docker Swarm
dkswlLascia lo Swarm

Flussi di lavoro comuni

Sviluppo container

bash
# Avvia un container di sviluppo
dkri --name dev-container -v $(pwd):/app -p 3000:3000 node:latest bash

Sviluppo Docker Compose

bash
# Avvia servizi, ricostruisci se necessario, in background
dcb && dcud

Pulizia

bash
# Rimuovi tutti i container fermati, reti non utilizzate e immagini dangling
dkrm $(dk ps -aq --filter status=exited) && dknp && dkrmi_dangling