Menu
Coddy logo textTech

Esecuzione reale

Fa parte della sezione Introduzione a Docker del percorso Terminal di Coddy. Lezione 8 di 40.

I comandi all'interno di un container vengono eseguiti davvero, non sono una semplice eco fittizia. Puoi dimostrarlo assegnando al container una shell e un piccolo script:

docker run alpine sh -c "echo abc | tr a-z A-Z"

Qui sh -c esegue una stringa di comando shell all'interno del container. La shell invia abc tramite una pipe a tr, che lo converte in maiuscolo, quindi l'output è ABC.

Questo significa che puoi usare pipe, variabili e gli strumenti da riga di comando che già conosci, tutto all’interno del container.

challenge icon

Sfida

Facile

Avvia un container da alpine che usa sh -c per stampare i numeri da 1 a 3, uno per riga, usando seq 3.

Il comando seq stampa una sequenza di numeri, quindi seq 3 stampa 1, 2 e 3, ciascuno su una riga.

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a Docker

Esercitati da solo: Playground Terminal