‫Questa conferenza è la risposta alla conferenza di assegnazione proprio prima di questa per la gestione di
‫contenitori multipli.
‫Questo è fondamentalmente solo una registrazione di me che pensa ad alta voce e cammina attraverso il compito. Potresti avere comandi
‫leggermente diversi. Questo va bene finché si arriva al risultato
‫finale dei tre diversi contenitori, con le tre diverse immagini, con i parametri richiesti.
‫Eccoci qui.
‫Probabilmente vorrò prima eseguire MySQL.
‫bisogno di staccarlo e quindi aprire la porta 3306.
‫mysql ma ho Poi ho intenzione di dargli un nome chiamato db. Quindi inserirò anche questa variabile
‫di ambiente.
‫Questo dovrebbe farlo.
‫Oh, ho troppi trattini sulla e.
‫OK. Non lo vedo
‫Ora farò il log del contenitore docker mysql. Non vedo la password.
‫No. Scusate. sicuro. ancora. È abbastanza ovvio.
‫registri db non registrati. Fammi provare di nuovo.
‫Quindi non lo faccio. vediamo, non sono Eccoci. Password di root generata proprio lì.
‫Voglio copiarlo per dopo.
‫In realtà non ne ho bisogno per questo incarico.
‫Ma è così che otterrei la password se dovessi accedere a quel server MySQL. Tutto ok. Eseguiremo il
‫prossimo: il contenitore
‫docker eseguirà il
‫nome del
‫server distaccato
‫e poi la
‫porta.
‫Sarà l'Apache, quindi la porta 8080 sul mio host andrà a 80 nel mio contenitore. Quindi
‫httpd.
‫OK, e se faccio una finestra mobile ps, entrambi dovrebbero essere in esecuzione. Vedo a destra che le loro porte corrette stanno
‫reindirizzando dal mio host nel mio contenitore. Questo è ciò che significa questa piccola freccia. Quindi, vediamo
‫un altro contenitore docker eseguito.
‫Dagli un nome di proxy. Ho intenzione di farlo elencato sulla porta 80 e in avanti alla porta 80. È distaccato E il nome proprio.
‫OK, penso che sia buono. docker ps Noterai, tra l'altro, che sto digitando
‫la finestra mobile ps, non
‫la finestra mobile dock solo perché le
‫vecchie abitudini sono dure a morire e il
‫vecchio comando è docker ps. Ma funziona ancora. Tutto ok.
‫Tutti e tre stanno correndo. Tutte le porte stanno inoltrando. Chiamati correttamente. vediamo localhost 8080,
‫E In Se Tutto ok.
‫lo farò davvero. realtà sto andando a testare le loro porte. faccio arricciare localhost, dovrebbe restituirmi il nginx. Se mi arriccia. dovrei riprendere Apache. Quelli sono aperti
‫Tutto ok.
‫Ora ho bisogno di pulirli. Voglio fare il
‫container
‫docker. Oh, giusto.
‫Non li ho nominati così.
‫È sciocco.
‫Sto solo andando a usare la scheda per darmi il completamento del tab. Posso fare questo e questo.
‫Adesso.
‫OK.
‫Tutti e tre sono fermati. finestra mobile ps -a.
‫Sì.
‫Tutti e tre. Avrei anche potuto fare la finestra mobile container ls -a.
‫Stessa cosa.
‫Ora ho bisogno di rimuoverli.
‫Vado a fare un container docker rm.
‫
‫Utilizzerò di lì non immagini docker.
‫nuovo il tabulazione e li rimuoverò. Questo è un nuovo comando in realtà. immagine ls. Questo mi mostra le tre diverse immagini che sono ancora lì.
‫finestra mobile ps -a. c'è niente. OK.
‫Tutto è pulito. Questo è il mio compito.
‫