Fix stale APT cache when building calicoctl binary
Fix stale APT cache when building calicoctl binary

Before this fix, the Dockerfile for calico/build had apt-get update and apt-get install on separate RUN lines.  This means Docker can cache the filesystem after the update.

After a few days, the apt-cache from that update gets stale, and an apt-get install tries to pull a discontinued point release of some library, and builds fail.

This fixes that by forcing them all on the same RUN line.


Former-commit-id: 08fbff9f169d7fa9387fc7dff5f4c8f4367f022a
insequent/libcalico,L-MA/libcalico,TrimBiggs/libnetwork-plugin,Symmetric/libcalico,plwhite/libcalico,projectcalico/libcalico,caseydavenport/libcalico,robbrockbank/libcalico,TrimBiggs/libnetwork-plugin,TrimBiggs/libcalico,alexhersh/libcalico,projectcalico/libnetwork-plugin,tomdee/libnetwork-plugin,djosborne/libcalico,tomdee/libcalico