diff options
| author | Joffrey F <joffrey@docker.com> | 2015-08-31 16:06:52 -0700 |
|---|---|---|
| committer | Joffrey F <joffrey@docker.com> | 2015-08-31 16:06:52 -0700 |
| commit | 09defa66ba4f4fcea35cbc004fc1de54155911bf (patch) | |
| tree | dd3500febae06b95f35b2886ee31b6b853a0a29d | |
| parent | 33acb9d2e05d0f3abb7897abbe50dd54600da85b (diff) | |
| download | docker-py-09defa66ba4f4fcea35cbc004fc1de54155911bf.tar.gz | |
Always send a string for the user param in create_container
| -rw-r--r-- | docker/utils/utils.py | 2 | ||||
| -rw-r--r-- | tests/integration_test.py | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/docker/utils/utils.py b/docker/utils/utils.py index 8dc726b..71511a4 100644 --- a/docker/utils/utils.py +++ b/docker/utils/utils.py @@ -715,7 +715,7 @@ def create_container_config( 'Hostname': hostname, 'Domainname': domainname, 'ExposedPorts': ports, - 'User': user, + 'User': '{0}'.format(user) if user else None, 'Tty': tty, 'OpenStdin': stdin_open, 'StdinOnce': stdin_once, diff --git a/tests/integration_test.py b/tests/integration_test.py index fd4ff2d..db4d131 100644 --- a/tests/integration_test.py +++ b/tests/integration_test.py @@ -1624,3 +1624,6 @@ class TestRegressions(BaseTestCase): ctnr = self.client.create_container('busybox', ['sleep', '2']) self.client.start(ctnr) self.client.stop(ctnr) + + def test_715(self): + self.client.create_container('busybox', 'true', user=1000) |
