< Docker

This lesson introduces Docker orchestration.

Objectives and Skills

Objectives and skills for this lesson include:[1]

  • Complete the setup of a swarm mode cluster, with managers and worker nodes
  • State the differences between running a container vs running a service
  • Demonstrate steps to lock a swarm cluster
  • Extend the instructions to run individual containers into running services under swarm
  • Interpret the output of “docker inspect” commands
  • Convert an application deployment into a stack file using a YAML compose file with “docker stack deploy”
  • Manipulate a running stack of services
  • Increase number of replicas
  • Illustrate running a replicated vs global service
  • Mount volumes
  • Add networks, publish ports
  • Identify the steps needed to troubleshoot a service not deploying
  • Apply node labels to demonstrate placement of tasks
  • Sketch how a Dockerized application communicates with legacy systems
  • Paraphrase the importance of quorum in a swarm cluster
  • Demonstrate the usage of templates with “docker service create”

Readings

Multimedia

Activities

Lesson Summary

Key Terms

See Also

References

This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.