我正在使用Docker和两个容器。其中一个是用Python编写的简单服务器:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Flask Dockerized'
if __name__ == '__main__':
app.run(debug=True,host='0.0.0.0')
第二个是简单的客户:即
r = requests.get('http://localhost:5000')
如果他们两个都在不同的容器中运行,我如何让他们彼此了解?
答案 0 :(得分:1)
如果您使用Cycle这样的平台,则可以使用主机名通过加密的专用网络连接容器。
免责声明:我是Cycle的开发人员。
P.S。这是您可以用来试用的链接: https://portal.cycle.io/signup?code=JO4J8BM