Skip to content

This is my solution in Go for the "Build Your Own Docker" challenge

Notifications You must be signed in to change notification settings

feliposz/build-your-own-docker-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Your Own Docker

This is my solution in Go for the "Build Your Own Docker" Challenge.

Note: Head over to codecrafters.io to try the challenge yourself.

Running tests locally

To run tests locally (linux only!), the following need to be built and installed accordingly:

To do

  • Execute a program
  • Wireup stdout & stderr
  • Handle exit codes
  • Filesystem isolation
  • Process isolation
  • Fetch an image from the Docker Registry
  • Passing all stages from docker-tester
  • Implement the missing features from Coding Challenges
  • Explorer more about namespaces
  • Properly mount /dev, /proc (?!?!)
  • Apply the config from the manifest (e.g. hostname, environment variables, etc.)