我想使用 Ansible 配置在 Ubuntu Core 上运行的 Docker。为此,我需要登录docker-py
机器。Snappy 已安装 Python,但pip
不提供。
运行常规脚本会导致https://bootstrap.pypa.io/get-pip.py
错误:
OSError:[Errno 30] 只读文件系统:'/usr/local/lib/python2.7/dist-packages/pip-8.1.0.dist-info'
(考虑到操作系统的架构,这当然是有道理的)
有没有推荐的方法来在 Snappy Ubuntu Core 上安装pip
/ docker-py
(或其他 Python 库)?
答案1
我认为您想要自己的 snap,它使用 Docker snap 作为框架。在 16.04 中,您将使用不同的机制来连接 Docker,但在 15.04 中,“框架”机制是完成此操作的正确方法。
在您自己的快照中,您当然可以做任何您想做的事情:)