Command
- 跑一個單一的 service 在 background 中
- Docker Compose: (re)Start|Stop|Build - Single Service - ShellHacks
- docker-compose run | Docker Documentation
-i
& -t
的意思,and 為何會有 “the input device is not a TTY” error。這篇文章說的很清楚問題:在用 docker run 程式時,遇到無法連線 https 的問題,出現如下的 error
1 | WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/pycryptodome/ |
檢查的方式:curl -vv https://pypi.org
最近需要用 python (using robot framework) 來操作 docker 的 start & stop,找了一段時間
找到可以用 docker python SDK,來操作 remote 的 docker daemon
茲加以記錄
列一下相關的 docker 文件資料