Special Note to New Hampshire Residents
Docker for Enterprise Developers Course Outline
This course has not yet been approved by the New Hampshire Department of Education. Please contact us for an update on when the class will be available in New Hampshire.
The Docker platform provides an integrated suite of capabilities for an infrastructure agnostic CaaS model. With this solution, IT operations teams are able to secure, provision and manage both infrastructure resources and base app content while developers are able to build and deploy their apps in a self- service manner.
What You Will Learn
You will learn how Docker achieves agility, portability, and control for developers and IT operations team across all stages of the app lifecycle. From these core tenets, Containers as a Service (CaaS) emerges as the construct by which these new apps are built better and faster.
Students should attend ONLC's Docker Fundamentals class or have equivalent skills.
What is Docker EE Architecture?
How to install Docker EE on Windows Server 2016?
Test the installation
Procedure to install UCP and DTR
Swarm and add nodes
Upload the license
Verify the CA
What is the best number of managers?
Verify logging from CLI from both nodes
Verify DTR installation from UCP Web UI
Replicated vs global services
Scaling a service
Service port publishing
Port publishing modes
Deploy an app from the UI
Deploy Single Service
Deploy multi Service
Run a python example
Containerizing an app
Process of containerizing an app
Some differences in networking between Windows and Linux
To resolve this localhost issue
Deploy the app on the swarm manager
Accessing your cluster
Java Example 1
Java Base images
How to write YAML file?
Java Example 2
Containerizing an app
Open the app in Visual Studio and run it from there
Extra resources for .net tools
View outline in Word
Attend hands-on, instructor-led Docker for Enterprise Developers training classes at ONLC's more than 300 locations.
Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.
For additional training options, check out our list of Courses and select the one that's right for you.