FOSSASIA

Docker: Getting to know Docker, a superstar in Linux container world

1) Objective

Set foot in Linux Container world

2) Requirements

  • Read what the docker is? How does it differ from Virtual Machine?
  • Install Docker engine
  • Run a Docker container, e.g. loklak https://raw.githubusercontent.com/loklak/loklak_server/master/installation_docker.md
  • Explore Dockerfile
  • Try to write a sample Dockerfile with basic commands: from, expose, cmd, copy, workdir.
  • Explore Docker toolbox with compose, machine, swarm
  • Try to provision a simple 3rd-tier web app with Docker toolbox

3) Expected outcome

  • Store source code / Dockerfile / Compose file to github
  • Readme is well-documented

4) Next steps

Task tags

  • docker
  • linux
  • linux container
  • server

Students who completed this task

sgoblin, Dhruv Ramani, Baidya, Scott Deng, Jason

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
close

2015