Tag: 工iron.io

什么是Docker运行参数模仿IronWorker内存约束?

过去当我在云端基础架构中托pipe我的工作人员时,遇到了麻烦,因为在我的强大机器上本地testing代码时,由于内存限制,这些内存限制没有被忠实地复制。 IronWorker就是这样的一个云提供商,它将多租户基础架构中的工作人员限制在380MB。 幸运的是,在切换到docker的时候,我希望能够在早期通过询问我的本地docker容器在testing时使用人为的内存限制来解决问题。 但我不知道以下哪些参数: https ://docs.docker.com/engine/reference/run/是正确的使用时,设置一个380MB限制…任何build议? https://goldmann.pl/blog/2014/09/11/resource-management-in-docker/#_example_managing_the_memory_shares_of_a_container中的逻辑是否仍然适用?

python TypeError:必须是没有NULL字节的编码string,而不是str – docker iron requirements.txt

我一直在试图部署一个python脚本到Iron.io. 他们build议在上传之前使用docker进行本地testing。 我已经完成了他们提供的docker / iron教程,没有错误。 所以我开始修改从他们的示例回购提供的requirements.txt来启动我自己的项目,但每当我尝试在本地安装包,我收到一个TypeError。 我的点是版本: pip 7.1.2 from /Library/Python/2.7/site-packages (python 2.7) 他们的要求.txt iron-mq>=0.5 iron-worker>=1.3.1 我的requirements.txt iron-mq>=0.5 iron-worker>=1.3.1 beautifulsoup4 html5lib terminal命令: $ docker run –rm -v "$PWD":/worker -w /worker iron/python:2-dev pip install -t packages -r requirements.txt 错误: Exception: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 211, in main status = self.run(options, args) File […]

我如何使用Docker启动IronWorker,而无需支付私人Docker存储库,也不会公开我的代码?

我有多个使用IronWorker在cron中运行的Ruby应用程序。 我是Docker的新手,我想在将代码推送到Iron之前在本地testing应用程序。 我怎么做?