\u5b89\u88c5docker-py
\n\u4f7f\u7528pip\u53ef\u4ee5\u76f4\u63a5\u5b89\u88c5<\/li>\n<\/ol>\npip install docker<\/span>-<\/span>py<\/span><\/code><\/li><\/ol><\/pre>\n\n- \u57fa\u672c\u7528\u6cd5
\n\u52a0\u8f7d\u6a21\u5757\uff0c\u8fdc\u7a0b\u8fde\u63a5Docker Deamon\uff0c\u6267\u884c\u547d\u4ee4<\/li>\n<\/ol>\n[<\/span>root@BJ<\/span>-<\/span>BX<\/span>-<\/span>129<\/span>-<\/span>182<\/span> <\/span>~]#<\/span>python<\/span><\/code><\/li>Python<\/span> <\/span>2.6<\/span>.<\/span>6<\/span> <\/span>(<\/span>r266<\/span>:<\/span>84292<\/span>,<\/span> <\/span>Jan<\/span> <\/span>22<\/span> <\/span>2014<\/span>,<\/span> <\/span>09<\/span>:<\/span>42<\/span>:<\/span>36<\/span>)<\/span> <\/span><\/code><\/li>[<\/span>GCC <\/span>4.4<\/span>.<\/span>7<\/span> <\/span>20120313<\/span> <\/span>(<\/span>Red<\/span> <\/span>Hat<\/span> <\/span>4.4<\/span>.<\/span>7<\/span>-<\/span>4<\/span>)]<\/span> on linux2<\/span><\/code><\/li>Type<\/span> <\/span>\"help\"<\/span>,<\/span> <\/span>\"copyright\"<\/span>,<\/span> <\/span>\"credits\"<\/span> <\/span>or<\/span> <\/span>\"license\"<\/span> <\/span>for<\/span> more information<\/span>.<\/span><\/code><\/li>>>><\/span> <\/span>from<\/span> docker <\/span>import<\/span> <\/span>Client<\/span><\/code><\/li>>>><\/span> cli <\/span>=<\/span> <\/span>Client<\/span>(<\/span>base_url<\/span>=<\/span>'tcp:\/\/10.245.137.2:2376'<\/span>)<\/span><\/code><\/li>>>><\/span> cli<\/span>.<\/span>version<\/span>()<\/span><\/code><\/li>{<\/span>u<\/span>'KernelVersion'<\/span>:<\/span> u<\/span>'2.6.32-504.el6.x86_64'<\/span>,<\/span> u<\/span>'Arch'<\/span>:<\/span> u<\/span>'amd64'<\/span>,<\/span> u<\/span>'ApiVersion'<\/span>:<\/span> u<\/span>'1.17'<\/span>,<\/span> u<\/span>'Version'<\/span>:<\/span> u<\/span>'1.5.0'<\/span>,<\/span> u<\/span>'GitCommit'<\/span>:<\/span> u<\/span>'a8a31ef\/1.5.0'<\/span>,<\/span> u<\/span>'Os'<\/span>:<\/span> u<\/span>'linux'<\/span>,<\/span> u<\/span>'GoVersion'<\/span>:<\/span> u<\/span>'go1.3.3'<\/span>}<\/span><\/code><\/li>>>><\/span> <\/span><\/code><\/li><\/ol><\/pre>\n\n- \u521b\u5efa\u5bb9\u5668<\/li>\n<\/ol>\n
>>><\/span> <\/span>from<\/span> docker <\/span>import<\/span> <\/span>Client<\/span><\/code><\/li>>>><\/span> cli <\/span>=<\/span> <\/span>Client<\/span>(<\/span>base_url<\/span>=<\/span>'tcp:\/\/10.245.137.2:2376'<\/span>)<\/span><\/code><\/li>>>><\/span> <\/span><\/code><\/li>>>><\/span> <\/span><\/code><\/li>>>><\/span> container <\/span>=<\/span> cli<\/span>.<\/span>create_container<\/span>(<\/span>image<\/span>=<\/span>'dk.ipcpu.com:5000\/ipcpu\/webbase:online1.4'<\/span>,<\/span> tty<\/span>=<\/span>True<\/span>,<\/span> detach<\/span>=<\/span>True<\/span>,<\/span> stdin_open<\/span>=<\/span>True<\/span>,<\/span> name<\/span>=<\/span>'tes1t.ipcpu.com'<\/span>,<\/span> network_disabled<\/span>=<\/span>True<\/span>,<\/span> mem_limit<\/span>=<\/span>'2048m'<\/span>)<\/span><\/code><\/li>>>><\/span> <\/span><\/code><\/li>>>><\/span> <\/span><\/code><\/li>