docker - Google cloud container engine vs normal vm -
short question container engine: why should use rather handle docker containers in normal vm (in compute engine)? save little money, way...
regards, marc
at small scale, running containers in normal vms fine. google offers container optimized image makes easy. , it's less expensive running kubernetes cluster (either in google container engine or yourself).
what's powerful kubernetes / gke cluster management api. allows introspect of containers running on compute, either using cli/ui or other programs. normal vm, find out of containers running you'd either need repeatedly ssh each of vms , run docker ps
or build containers "phone home" central container version authority (which won't possible if want use off-the-shelf containers). kubernetes, can kubectl pods
, single command know running. can use constructs built application management deployments (or kubectl rolling-update
) push new versions of containers without restarting vms. , cluster-wide logging , monitoring containers well.
Comments
Post a Comment