{"action":"created","issue":{"url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/502","repository_url":"https://api.github.com/repos/aws/amazon-ecs-agent","labels_url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/502/labels{/name}","comments_url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/502/comments","events_url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/502/events","html_url":"https://github.com/aws/amazon-ecs-agent/issues/502","id":172238587,"number":502,"title":"ECS missing many docker run options","user":{"login":"hasimo","id":26832,"avatar_url":"https://avatars.githubusercontent.com/u/26832?v=3","gravatar_id":"","url":"https://api.github.com/users/hasimo","html_url":"https://github.com/hasimo","followers_url":"https://api.github.com/users/hasimo/followers","following_url":"https://api.github.com/users/hasimo/following{/other_user}","gists_url":"https://api.github.com/users/hasimo/gists{/gist_id}","starred_url":"https://api.github.com/users/hasimo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hasimo/subscriptions","organizations_url":"https://api.github.com/users/hasimo/orgs","repos_url":"https://api.github.com/users/hasimo/repos","events_url":"https://api.github.com/users/hasimo/events{/privacy}","received_events_url":"https://api.github.com/users/hasimo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-19T23:29:30Z","updated_at":"2016-09-06T22:48:07Z","closed_at":null,"body":"Amazon ECS is Docker Management Serivice.\r\n[Amazon ECS Product Details](https://aws.amazon.com/ecs/details/)  said\r\n> Amazon EC2 Container Service supports Docker and enables you to run and manage Docker  containers across a cluster of Amazon EC2 instances. Each EC2 instance in a cluster managed by \r\n> Amazon ECS runs a Docker daemon, so whatever application you package as a container locally   will deploy and run on Amazon ECS without the need for any configuration changes.\r\n\r\nBut many case configuration changes is needed. because ECS support  a few docker run options only.\r\n\r\nThis is the list. blank is not supported.\r\n\r\n|docker run options|ecs|comment|\r\n|---------|----|----|\r\n|image|limited|digest is not supported|\r\n|--add-host|supported|\r\n|--blkio-weight||\r\n|--blkio-weight-device||\r\n|--cap-add||\r\n|--cap-drop||\r\n|--cgroup-parent||\r\n|---cidfile||\r\n|--cpu-percent||\r\n|--cpu-period||\r\n|--cpu-quota||\r\n|--cpu-shares||\r\n|--cpuset-cpus||\r\n|--cpuset-mems||\r\n|--detach-keys||\r\n|--device||\r\n|--device-read-bps||\r\n|--device-read-iops||\r\n|--device-write-bps||\r\n|--device-wirte-iops||\r\n|--disable-content-trust||\r\n|--dns|supported|\r\n|--dns-opt||\r\n|--dns-search|supported|\r\n|--entrypoint|supported|\r\n|--env|supported|\r\n|--env-file||\r\n|--expose|limited|no range support|\r\n|--group-add||\r\n|--helth-cmd||\r\n|--helth-interval||\r\n|--helth-retries||\r\n|--helth-timeout||\r\n|--hostname|supported|\r\n|--io-maxbandwidth||\r\n|--io-maxiops||\r\n|--ip||\r\n|--ipv6||\r\n|--ipc||\r\n|--kernel-memory||\r\n|--label|supported|\r\n|--label-file||\r\n|--link|supported|\r\n|--link-local-ip||\r\n|--log-driver|supported|\r\n|--log-opt|supported|\r\n|--mac-address||\r\n|--memory|supported|\r\n|--memory-reservation|supported|\r\n|--memory-swap||\r\n|--memory-swappiness||\r\n|--name||\r\n|--network-alias||\r\n|--network|limited|no user defined network|\r\n|--no-helthcheck||\r\n|--oom-kill-disable||\r\n|--oom-score-adj||\r\n|--pid||\r\n|--pids-limit||\r\n|--privileged|supported|\r\n|--publish|limited|no range support|\r\n|--pubilsh-all||\r\n|--read-only|supported|\r\n|--restart||\r\n|--rm||\r\n|--runtime||\r\n|--security-opt|supported|\r\n|--shm-size||\r\n|--sig-proxy||\r\n|--stop-signal||\r\n|--storage-opt||\r\n|--sysctl||\r\n|--tmpfs||\r\n|--user|supported|\r\n|--userns||\r\n|--uts||\r\n|--volume-driver||\r\n|--volume-from||\r\n|--volume|limited. |[rw \\|ro] options only|\r\n\r\nI probably  miss something. \r\n\r\n\r\nPlease add those options to run Docker-enabled applications without any configuration changes.\r\n\r\n---\r\nWhy do we need that options?\r\nThat is already discussed in docker repository. Please check it."},"comment":{"url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/comments/245119957","html_url":"https://github.com/aws/amazon-ecs-agent/issues/502#issuecomment-245119957","issue_url":"https://api.github.com/repos/aws/amazon-ecs-agent/issues/502","id":245119957,"user":{"login":"gollawil","id":8050367,"avatar_url":"https://avatars.githubusercontent.com/u/8050367?v=3","gravatar_id":"","url":"https://api.github.com/users/gollawil","html_url":"https://github.com/gollawil","followers_url":"https://api.github.com/users/gollawil/followers","following_url":"https://api.github.com/users/gollawil/following{/other_user}","gists_url":"https://api.github.com/users/gollawil/gists{/gist_id}","starred_url":"https://api.github.com/users/gollawil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gollawil/subscriptions","organizations_url":"https://api.github.com/users/gollawil/orgs","repos_url":"https://api.github.com/users/gollawil/repos","events_url":"https://api.github.com/users/gollawil/events{/privacy}","received_events_url":"https://api.github.com/users/gollawil/received_events","type":"User","site_admin":false},"created_at":"2016-09-06T22:48:07Z","updated_at":"2016-09-06T22:48:07Z","body":"For docker run I would like to see ``--shm-size`` added.\r\nAlso, being able to specify the timeout used by docker stop would be great too."}}
{"actor":{"display_login":"gollawil"}}