Docker and especially Solomon Hykes (original creator) and Ben Golub (CEO) spent some time explaining how the project is maintained, governed and how they will try to scale the project to keep up with all Pull Requests coming in. Some stats were presented and the numbers are quite astonishing.
command: python app.py
command: redis-server --appendonly yes
About CoreOS Rocket
- The all-in-one binary for doing everything. Rocket is split up into multiple binaries more in the way the initial standard container manifesto Docker had. For example. There is probably no need for having the ability to run ´docker push´ or ´docker build´ on a production Docker host.
- The design choice of having a daemon process for Docker. The design of Rocket is the reverse. Running containers should not depend on a running daemon. A start of a new container is a one-off job for Rocket which terminates after the container is up and running.
Fluffy but important takeaways from DockerCon
The conferences ended with a really good panel discussion. Here are some quotes I found inspiring.
Speed, especially in development process, is everything! – Adrian Cockcroft
Go deep, not broad. – Adrian Cockcroft
Do yourself a favor and present a new idea/technique in a representative way. A good idea deserves a nice presentation and good argumentation. Try to work with people upstream and downstream. – Solomon Hykes
If you know you have an excellent idea, believe in yourself. Don’t let negative opinions get in your way. – Solomon Hykes