Docker for Developers and System Administrators Treningskurs
Docker er en plattform for utviklere og systemadministratorer for å vedlikeholde distribuerte applikasjoner. Den består av en kjøretid for å kjøre containere og en tjeneste for deling av containere.
Med docker kan den samme appen kjøre uendret på bærbare datamaskiner, dedikerte servere og virtuelle servere.
Dette kurset lærer grunnleggende bruk av Docker, nyttig både for utviklere og systemadministratorer. Kurset inkluderer mange praktiske øvelser og deltakerne vil øve i sitt eget Docker miljø og bygge sine egne Docker bilder i løpet av de 2 dagene.
Kursplan
Hva er Docker?
- Brukstilfeller Hovedkomponenter i Docker Docker arkitektur grunnleggende
Docker arkitektur
- Docker bilder Docker register Docker containere
Den underliggende teknologien
- Navneområder Kontrollgrupper Union FS Container-format
Installasjon av Docker
- Installasjon på Ubuntu via apt-get installasjon av nyere versjon av Docker
Dockerisering av applikasjoner
- Hello world-eksemplet Interactive container Daemonizing-programmer
Beholderbruk
- Kjøre en webapp i en container Undersøke en container Portmapping Vise loggene Se på prosesser Stoppe og starte på nytt Fjerne en container
Administrere bilder
- Liste bilder Laste ned bilder Finne bilder
Networking av containere
- Portkartleggingsdetaljer Beholderlenking og navngivning Koblings- og miljøvariabler
Data i containere
- Datavolumer Vertskataloger som datavolum Vertsfil som datavolum Datavolumbeholdere Sikkerhetskopiering, gjenoppretting av datavolumer
Bidra til økosystemet
- Hva er Docker Hub? Registrering på Docker Hub Kommandolinjepålogging Laster opp til Docker Hub Private repositories Automatiserte bygg
Krav
Litt kjennskap til kommandolinje og Linux er en fordel.
Open Training Courses require 5+ participants.
Docker for Developers and System Administrators Treningskurs - Booking
Docker for Developers and System Administrators Treningskurs - Enquiry
Docker for Developers and System Administrators - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
Both practical exercises, and the really good enablement of the teacher.
Fabio Araujo - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
Really enjoyed the trainer. Always available to help and teach. Really well done.
Ricardo Carvalho - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
I did now two trainings with Raed. The one with docker and the other one with k8s and I really like the kind of moderation, presentation and the practice exercises in both training's.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
Hand-ons terminal practice.
Nuno Costa - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
I really liked the exercises, they allowed me to apply the contents that Red presented. Very good. I also liked the security with Raed presented the material and also his availability to clarify and discuss some topics that were emerging. The exercises I think they were very well structured.
Ricardo Fernandes - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
Comprehensive and well prepared. The virtual class room provides a good experience.
Pedro Frederico - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
A good balance between lecture, individual and group exercises.
Manuel Frazao - Mercedez-Benz Portugal S.A
Kurs - Docker for Developers and System Administrators
Upcoming Courses
Relaterte kurs
Advanced Docker
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å fremme kunnskapen om Docker for å distribuere applikasjoner i større skala samtidig som de beholder kontrollen.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg sine egne Docker bilder.
- Distribuer og administrer et stort antall Docker applikasjoner .
- Vurder forskjellige containerorkestreringsløsninger og velg den mest passende.
- Sett opp en kontinuerlig integrasjonsprosess for Docker applikasjoner.
- Integrer Docker applikasjoner med eksisterende kontinuerlige verktøyintegrasjonsprosesser.
- Sikre deres Docker applikasjoner.
Certified Kubernetes Administrator (CKA) - exam preparation
21 timerProgrammet Certified Kubernetes Administrator (CKA) ble opprettet av The Linux Foundation og Cloud Native Computing Foundation (CNCF).
Kubernetes er i dag en ledende plattform som brukes for orkestrering av containere.
NobleProg har levert Docker og Kubernetes opplæring fra 2015. Med mer enn 360 vellykket gjennomførte opplæringsprosjekter ble vi et av de mest kjente opplæringsselskapene over hele verden innen containerisering.
Siden 2019 har vi også hjulpet kundene våre med å bekrefte ytelsen deres i k8s-miljøet ved å forberede dem og oppmuntre til å bestå CKA- og CKAD-eksamener.
Denne instruktørledede, direkteopplæringen (online eller på stedet) er rettet mot systemadministratorer, Kubernetes brukere som ønsker å bekrefte kunnskapen sin ved å bestå CKA-eksamen.
På den annen side er opplæring også fokusert på å få praktisk erfaring i Kubernetes Administrasjon, så vi anbefaler å ta del i det, selv om du ikke har tenkt å ta CKA-eksamen.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
- For å lære mer om CKA-sertifisering, vennligst besøk: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 timerProgrammet Certified Kubernetes Application Developer (CKAD) har blitt utviklet av The Linux Foundation og Cloud Native Computing Foundation (CNCF), vert av Kubernetes.
Denne instruktørledede, live-trening (online eller on-site) er rettet mot utviklere som ønsker å bekrefte sine ferdigheter i design, bygge, konfigurere og eksponere cloud-native applikasjoner for Kubernetes.
På den annen side er opplæringen også fokusert på å få praktisk erfaring i Kubernetes applikasjonsutvikling, så vi anbefaler å delta i det, selv om du ikke ønsker å ta CKAD eksamen.
NobleProg har levert Docker & Kubernetes opplæring fra 2015. Med mer enn 360 vellykkede opplæringsprosjekter, ble vi et av de mest kjente opplæringsfirmaene i verden innen containerisering. Siden 2019 hjelper vi også våre kunder å bekrefte sin ytelse i k8s miljø ved å forberede dem og oppmuntre til å passere CKA og CKAD eksamener.
Format av kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
- For å lære mer om CKAD, vennligst besøk:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Container Management with Docker
21 timerDocker er en plattform for utviklere og sysadmins for å opprettholde distribuerte applikasjoner. Den består av en kjøretid for å kjøre containere og en tjeneste for deling av containere.
Med docker kan den samme appen kjøres uendret på bærbare datamaskiner, dedikerte servere og virtuelle servere.
Dette kurset, i løpet av de to første dagene, lærer den grunnleggende bruken av Docker , nyttig både for utviklere og systemadministratorer. Kurset inneholder mange øvelser, og deltakerne vil øve i sitt eget Docker miljø og bygge sine egne Docker bilder.
På den siste dagen vil deltakerne lære om mer avanserte verktøy som støtter Docker . Det vil være Docker Machine, Docker Compose og Docker Swarm.
Introduction to Docker
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Docker til å distribuere og administrere programvare som containere i stedet for som tradisjonell frittstående programvare.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Docker.
- Forstå og implementere programvarebeholderisering.
- Administrere Docker-baserte applikasjoner.
- Nettverk forskjellige Docker applikasjoner og systemer.
- Forstå og rediger Docker registre.
Docker and Jenkins for DevOps
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot DevOp-ingeniører som ønsker å optimalisere og forenkle CI/CD-prosessen med Docker og Jenkins.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Automatiser kodelevering og pipeline-distribusjon med Jenkins.
- Bygg en applikasjon ved å bruke Docker og Docker File.
- Konfigurer autentiseringsalternativer for å styrke sikkerheten.
Docker and Kubernetes on AWS
21 timerDenne instruktørledede, live-opplæringen i (online eller på stedet) er rettet mot ingeniører som ønsker å evaluere hver av disse tjenestene for å ta informerte beslutninger om hva de skal implementere i deres organisasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø som inkluderer alle nødvendige biblioteker, pakker og rammeverk som trengs for å starte utviklingen.
- Sett opp, konfigurer og distribuer en serie demobeholdere ved å bruke en rekke forskjellige tilnærminger.
- Forstå de arkitektoniske og designmessige forskjellene mellom ulike Docker/Kubernetes-løsninger innen AWS.
- Automatiser utrullingen av Docker-containere.
- Sett opp en kontinuerlig integrasjons- og distribusjonspipeline.
- Integrer Docker og Kubernetes i et eksisterende kontinuerlig integreringssystem.
Docker, Kubernetes and OpenShift 3 for Administrators
35 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å administrere Red Hat OpenShift containerplattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett, konfigurer, administrer og feilsøk OpenShift-klynger.
- Distribuer containeriserte applikasjoner på stedet, i offentlig sky eller på en vertsbasert sky.
- Sikker OpenShift containerplattform
- Overvåk og samle inn beregninger.
- Administrer lagring.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 timerI denne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern), vil deltakerne lære hvordan de oppretter og administrerer Docker-containere, og deretter distribuerer et eksempelprogram i en container. Deltakerne vil også lære hvordan de kan automatisere, skalere og administrere sine containeriserte applikasjoner innenfor en Kubernetes klynge. Til slutt går opplæringen videre til mer avanserte emner, og leder deltakerne gjennom prosessen med å sikre, skalere og overvåke en Kubernetes klynge.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp og kjør en Docker-beholder.
- Distribuer en containerisert server og nettapplikasjon.
- Bygg og administrer Docker-bilder.
- Sett opp en Docker og Kubernetes klynge.
- Bruk Kubernetes til å distribuere og administrere en klynget nettapplikasjon.
- Sikre, skaler og overvåk en Kubernetes klynge.
Docker from Basic to Advanced
14 timerKursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Docker (introducing Kubernetes)
14 timerMålet med dette praktiske kurset er å tilby alle verktøyene som tar for seg de praktiske aspektene ved Docker og Kubernetes , slik at deltakerne kan stole på de nødvendige ferdighetene for riktig styring av programmet.
Docker and Kubernetes
21 timerOpplæringsmål: Tilegne seg teoretiske og operasjonelle ferdigheter på Docker og Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære hvordan de bruker OpenShift Container Platform til å distribuere containeriserte applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett og konfigurer et OpenShift-oppsett.
- Distribuer applikasjoner raskt på stedet, i offentlig sky eller på en vertsbasert sky.
Kubernetes from Basic to Advanced
14 timerI denne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern), vil deltakerne lære hvordan de distribuerer en samling av eksempelservere i containere, og deretter automatiserer, skalerer og administrerer deres containeriserte servere i en Kubernetes klynge. Treningen går videre til mer avanserte emner, og leder deltakerne gjennom prosessen med å sikre, etablere nettverk og overvåke en Kubernetes klynge.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp og kjør en Docker-beholder.
- Distribuer containeriserte databaser og servere.
- Sett opp en Docker og Kubernetes klynge.
- Bruk Kubernetes til å distribuere og administrere forskjellige miljøer under samme klynge.
- Sikre, skaler og overvåk en Kubernetes klynge.
Building Microservices with Spring Cloud and Docker
21 timerI denne instruktørledede, direkteopplæringen i Norge vil deltakerne lære det grunnleggende om å bygge mikrotjenester ved å bruke Spring Cloud og Docker. Deltakerkunnskapen settes på prøve gjennom øvelser og trinnvis utvikling av prøvemikrotjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om mikrotjenester.
- Bruk Docker til å bygge beholdere for mikrotjenesteapplikasjoner.
- Bygg og distribuer containeriserte mikrotjenester ved å bruke Spring Cloud og Docker.
- Integrer mikrotjenester med oppdagelsestjenester og Spring Cloud API-gateway.
- Bruk Docker Compose for ende-til-ende integrasjonstesting.