No, I mean that when you run the container in cluster (like in
Kubernetes/Atomic/OpenShift) you obviously
don't have "docker top" but you have "kubectl exec" or "oc exec". You don't
know on which node the container
runs and therefore you need to use the "exec" approach.

On Wed, Jul 8, 2015 at 12:11 PM, Haïkel <[email protected]> wrote:

> 2015-07-08 11:56 GMT+02:00 Michal Fojtik <[email protected]>:
> > You know that you can do `docker exec CID` and inspect what is running
> > inside the container (for example troubleshoot problems?)
>
> You meant docker top, that's why it makes ps all the more redundant in an
> image.
> Most people wishing to have ps in the image are using containers as
> virtual machines
> which is not an use case supported.
> Moreover, you can still use ps on the host to monitor those processes,
> though it would
> benefit to be container aware.
>
> Cf Cloud PRD
>
> https://fedoraproject.org/wiki/Cloud/Cloud_PRD#Requirement_.232:_Improved_Docker_Integration
>
> "Docker is a popular tool for launching and managing *application
> containers*."
>
> > There are many use-cases where `ps` is super useful and the users will be
> > asking why this tool is present in centos/debian/rhel/etc but not
> > in F21.
> >
>
> Which ones? The only use case so far presented here is at best sketchy.
> Looks like trying to fix the wrong problem.
>
> H.
> _______________________________________________
> cloud mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/cloud
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
>
_______________________________________________
cloud mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to