Post 操作を実行する Python スクリプトを使用して、Docker Remote API で Docker コンテナーを作成しようとしています。これは私のPythonスクリプトです:-
import requests
import json
url = "http://localhost:4243/containers/create"
payload = {'Hostname':'','User':'','Memory':'0','MemorySwap':'0','AttachStdin':'false','AttachStdout':'t rue','AttachStderr':'true','PortSpecs':'null','Privileged': 'false','Tty':'false','OpenStdin':'false','StdinOnce':'false','Env':'null','Cmd':['date'],'Dns':'null','Image':'ubuntu','Volumes':{},'VolumesFrom':'','WorkingDir':''}
headers = {'content-type': 'application/json', 'Accept': 'text/plain'}
print requests.post(url, data = json.dumps(payload), headers=headers).text
しかし、スクリプトを実行すると、このエラーが表示されます
json: cannot unmarshal string into Go value of type bool
スクリプトの何が問題になっていますか? Python v2.7.5 および Ubuntu 13.10 用の Requests HTTP ライブラリを使用します。docker と python スクリプトは初めてです。どんな助けでも大歓迎です。