(self, config, name=None, platform=None)
| 443 | return ContainerConfig(self._version, *args, **kwargs) |
| 444 | |
| 445 | def create_container_from_config(self, config, name=None, platform=None): |
| 446 | u = self._url("/containers/create") |
| 447 | params = { |
| 448 | 'name': name |
| 449 | } |
| 450 | if platform: |
| 451 | if utils.version_lt(self._version, '1.41'): |
| 452 | raise errors.InvalidVersion( |
| 453 | 'platform is not supported for API version < 1.41' |
| 454 | ) |
| 455 | params['platform'] = platform |
| 456 | res = self._post_json(u, data=config, params=params) |
| 457 | return self._result(res, True) |
| 458 | |
| 459 | def create_host_config(self, *args, **kwargs): |
| 460 | """ |
no test coverage detected