Issue regarding Docker development image

This is awesome @sam. I am little curious about a command there though.

CMD="mailcatcher --http-ip 0.0.0.0 -f || (apt-get install -y libsqlite3-dev && gem install mailcatcher && mailcatcher --http-ip 0.0.0.0 -f)"

Why do we have a fallback (or ensuring) installation command here? Why can’t it be made sure in the Docker image beforehand?