0
內部連接的Redis當我開始泊塢容器我得到Unnable從泊塢容器
OSError: Multiple exceptions: [Errno 111] Connect call failed ('::1', 6379), [Errno 111] Connect call failed ('127.0.0.1', 6379)
從Python,但這個代碼工作正常的主機上。如何解決這個問題?
Dockerfile:gist,OS:MacOS的10.12
您在Dockerfile中使用多個CMD語句。只有最後一個「勝出」,所以'redis-server'沒有啓動。請考慮將Dockerfile分成兩個單獨的文件,或者將[redis-server]替換爲[官方映像](https://hub.docker.com/r/library/redis/)。 – gesellix
本文解釋瞭如何通過網絡連接不同容器的幾個選項:https://docs.docker.com/engine/userguide/networking/ – gesellix
@gesellix我無法拆分文件,也無法使用官方圖像。也許有一種方法可以在一個Dockerfile中運行redis-server和python腳本? – 0x1337