我们想用python virtualenv创建一个IBM云功能。 python virtualenv很大(220 MB),我们不允许将图像推送到docker hub(此处描述的解决方法:http://jamesthom.as/blog/2017/08/04/large-applications-on-openwhisk/)。
真的没有办法将其创建为云功能吗?
Thx
答案 0 :(得分:1)
您可以扩展基本python映像,将pip包以及任何库或实用程序添加到映像,而无需您的操作代码或秘密,然后推送到dockerhub。
然后使用zip存档或结合docker映像播放.py文件来创建操作
action update myaction mypython.py — docker myrepository / myextendedimage:1.0.0