是否有可能在Ubuntu中安装rkt (用于Linux的app容器引擎,在某些方面类似于Docker)?多么?
我只想在Ubuntu本身上尝试一下,而不设置运行CoreOS的虚拟机。
发布于 2016-07-07 21:40:26
是的,这很容易,因为1.15是与Debian/Ubuntu软件包一起正式发布的。
从https://github.com/coreos/rkt/releases下载.deb包,例如:
wget https://github.com/coreos/rkt/releases/download/v1.15.0/rkt_1.15.0-1_amd64.deb
apt install rkt_1.15.0-1_amd64.deb # for recent Ubuntu with the 'apt' tool我们需要一段时间才能从第三方存储库或官方Ubuntu存储库中得到“适当的”Ubuntu/Debian包。
下面是答案的旧版本,在Ubuntu中开始使用rkt时采用了一种半优雅的方式。
在开始之前,请确保运行了最近的Ubuntu版本,因为rkt需要一个最近的Systemd版本。我相信在编写1.10.0版本时,15.10+还不错。
下面,我将描述一种使用rkt发布页面中预先构建的二进制文件安装它的方法,并在本地生成一个包。
install-rkt.sh,使其不使用根特权来构建包。我可能会用我的改进提出一个拉的请求。提供:https://gist.github.com/gertvdijk/e7ff8e4fe8687ba39a5d0051b6ba0c14 wget -q https://gist.github.com/gertvdijk/e7ff8e4fe8687ba39a5d0051b6ba0c14/raw/a03f36cc57dd80fd7c31521addb51221bac0ecbf/install-rkt.sh与安装源相比,有两个主要的好处:
发布于 2016-05-22 04:01:26
发布于 2018-03-26 08:29:31
CoreOS文档有一个简单方法,其中包括验证包的gpg签名:
gpg --recv-key 18AD5014C99EF7E3BA5F6CE950BDD3E0FC8A365E
wget https://github.com/rkt/rkt/releases/download/v1.29.0/rkt_1.29.0-1_amd64.deb
wget https://github.com/rkt/rkt/releases/download/v1.29.0/rkt_1.29.0-1_amd64.deb.asc
gpg --verify rkt_1.29.0-1_amd64.deb.asc
sudo dpkg -i rkt_1.29.0-1_amd64.debhttps://askubuntu.com/questions/775797
复制相似问题