我正在浏览iron.io入门指南:http://dev.iron.io/worker/getting_started/
我在这一步:
Push it to Docker Hub and register your image with Iron:
docker push USERNAME/hello:0.0.1
iron register USERNAME/hello:0.0.1
docker push
命令按预期工作,但当我运行iron register USERNAME/hello:0.0.1
时,我得到以下响应:
-----> Configuring client
Project '' with id='5af78**********9198850e'
-----> Registering worker 'USERNAME/hello:0.0.1'
404 Not Found: Endpoint not found
为什么返回404 Not Found?
我注意到项目名称没有写在命令行响应中,我认为它可能是相关的,但我不知道在哪里更新。
答案 0 :(得分:2)
看起来您没有配置凭据。
Before you begin
页面上有一个Getting started
部分,其中包含指向Setup your Iron.io credentials的链接
您需要拥有适当的iron.json
文件或设置环境变量来设置项目和令牌。
注意:如果iron.json文件中的project_id无效,则会出现
404 Not Found: Endpoint not found
和Project ''
。确保project_id正确无误。