{"action":"created","issue":{"url":"https://api.github.com/repos/meetfinch/decking/issues/88","labels_url":"https://api.github.com/repos/meetfinch/decking/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/meetfinch/decking/issues/88/comments","events_url":"https://api.github.com/repos/meetfinch/decking/issues/88/events","html_url":"https://github.com/meetfinch/decking/issues/88","id":65367036,"number":88,"title":"Extra Arguments","user":{"login":"ejferreira","id":6795365,"avatar_url":"https://avatars.githubusercontent.com/u/6795365?v=3","gravatar_id":"","url":"https://api.github.com/users/ejferreira","html_url":"https://github.com/ejferreira","followers_url":"https://api.github.com/users/ejferreira/followers","following_url":"https://api.github.com/users/ejferreira/following{/other_user}","gists_url":"https://api.github.com/users/ejferreira/gists{/gist_id}","starred_url":"https://api.github.com/users/ejferreira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejferreira/subscriptions","organizations_url":"https://api.github.com/users/ejferreira/orgs","repos_url":"https://api.github.com/users/ejferreira/repos","events_url":"https://api.github.com/users/ejferreira/events{/privacy}","received_events_url":"https://api.github.com/users/ejferreira/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-31T04:59:36Z","updated_at":"2015-03-31T06:21:32Z","closed_at":null,"body":"In the documentation it says:\r\n\r\nextra        → extra runtime arguments, used as-is after the 'image' argument\r\n\r\nHowever, it seems these arguments are being passed as a command for the container.\r\nSo, if I build the containers by my own, and use decking to start the clusters, the arguments are passed in runtime only (when the containers are launched), but if I try to build with decking build, the containers will have as the command, the extra arguments defined.\r\nI think this is not the correct behavior."},"comment":{"url":"https://api.github.com/repos/meetfinch/decking/issues/comments/87956989","html_url":"https://github.com/meetfinch/decking/issues/88#issuecomment-87956989","issue_url":"https://api.github.com/repos/meetfinch/decking/issues/88","id":87956989,"user":{"login":"makeusabrew","id":278461,"avatar_url":"https://avatars.githubusercontent.com/u/278461?v=3","gravatar_id":"","url":"https://api.github.com/users/makeusabrew","html_url":"https://github.com/makeusabrew","followers_url":"https://api.github.com/users/makeusabrew/followers","following_url":"https://api.github.com/users/makeusabrew/following{/other_user}","gists_url":"https://api.github.com/users/makeusabrew/gists{/gist_id}","starred_url":"https://api.github.com/users/makeusabrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makeusabrew/subscriptions","organizations_url":"https://api.github.com/users/makeusabrew/orgs","repos_url":"https://api.github.com/users/makeusabrew/repos","events_url":"https://api.github.com/users/makeusabrew/events{/privacy}","received_events_url":"https://api.github.com/users/makeusabrew/received_events","type":"User","site_admin":false},"created_at":"2015-03-31T06:21:32Z","updated_at":"2015-03-31T06:21:32Z","body":"That's correct, and also expected. If you're creating the containers yourself then all decking will do (since they already exist) is effectively run `decking start` n times, once for each container in a cluster.\r\n\r\n`decking start` takes no runtime parameters: https://docs.docker.com/reference/commandline/cli/#start\r\n\r\nOnly `decking create` takes arbitrary args: https://docs.docker.com/reference/commandline/cli/#create\r\n\r\nSo the only time we can pass `extra` args is at creation."}}