{"action":"created","issue":{"url":"https://api.github.com/repos/docker/docker/issues/10839","labels_url":"https://api.github.com/repos/docker/docker/issues/10839/labels{/name}","comments_url":"https://api.github.com/repos/docker/docker/issues/10839/comments","events_url":"https://api.github.com/repos/docker/docker/issues/10839/events","html_url":"https://github.com/docker/docker/issues/10839","id":57853665,"number":10839,"title":"Proposal: Disable auto-genarated container names to ease cleanup","user":{"login":"mikehaertl","id":675062,"avatar_url":"https://avatars.githubusercontent.com/u/675062?v=3","gravatar_id":"","url":"https://api.github.com/users/mikehaertl","html_url":"https://github.com/mikehaertl","followers_url":"https://api.github.com/users/mikehaertl/followers","following_url":"https://api.github.com/users/mikehaertl/following{/other_user}","gists_url":"https://api.github.com/users/mikehaertl/gists{/gist_id}","starred_url":"https://api.github.com/users/mikehaertl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikehaertl/subscriptions","organizations_url":"https://api.github.com/users/mikehaertl/orgs","repos_url":"https://api.github.com/users/mikehaertl/repos","events_url":"https://api.github.com/users/mikehaertl/events{/privacy}","received_events_url":"https://api.github.com/users/mikehaertl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/docker/docker/labels/kind/feature","name":"kind/feature","color":"AAB3AB"},{"url":"https://api.github.com/repos/docker/docker/labels/kind/proposal","name":"kind/proposal","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-02-16T21:34:12Z","updated_at":"2015-07-27T18:50:46Z","closed_at":null,"body":"After working with docker for a while now, I constantly find myself cleaning up old containers. If you have 2 or 3 docker based projects, each with several containers this can become a big annoyance. You have to wade through 100s of containers and very carefully find those, which are no longer required.\r\n\r\nThere was a discussion about a clean command in #928 - but with no outcome. I think, one of the difficulties was to identify no longer needed containers. IMO the main difficulty is really, that each and every container has a name. If \"throwaway\" containers (`fig run ...`, `docker run ...`) wouldn't get a name by default, it would be very clear, which containers can be deleted safely.\r\n"},"comment":{"url":"https://api.github.com/repos/docker/docker/issues/comments/125303676","html_url":"https://github.com/docker/docker/issues/10839#issuecomment-125303676","issue_url":"https://api.github.com/repos/docker/docker/issues/10839","id":125303676,"user":{"login":"crosbymichael","id":749551,"avatar_url":"https://avatars.githubusercontent.com/u/749551?v=3","gravatar_id":"","url":"https://api.github.com/users/crosbymichael","html_url":"https://github.com/crosbymichael","followers_url":"https://api.github.com/users/crosbymichael/followers","following_url":"https://api.github.com/users/crosbymichael/following{/other_user}","gists_url":"https://api.github.com/users/crosbymichael/gists{/gist_id}","starred_url":"https://api.github.com/users/crosbymichael/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosbymichael/subscriptions","organizations_url":"https://api.github.com/users/crosbymichael/orgs","repos_url":"https://api.github.com/users/crosbymichael/repos","events_url":"https://api.github.com/users/crosbymichael/events{/privacy}","received_events_url":"https://api.github.com/users/crosbymichael/received_events","type":"User","site_admin":false},"created_at":"2015-07-27T18:50:46Z","updated_at":"2015-07-27T18:50:46Z","body":"We cannot remove names from containers.  It will break so many things and docker will just not work without container names for most features.  \r\n\r\nYou need to use something like labels to filter on for deletion.  "}}