当先锋百科网

首页 1 2 3 4 5 6 7

LEDE是一个基于OpenWRT的Linux发行版,它提供了许多有用的软件包和工具来帮助我们构建自己的路由器。在LEDE上编译Docker通常比较麻烦,因为它需要大量的依赖和配置。但是如果我们按照以下步骤操作,我们可以轻松地在LEDE上编译和运行Docker。

lede编译docker(lede编译出错)

首先,我们需要在LEDE上安装Docker的依赖:

opkg update
opkg install kmod-ipt-nat kmod-ipt-ipopt kmod-ipt-extra
opkg install kmod-tun kmod-bridge kmod-veth kmod-ifb

然后,我们需要在LEDE上安装Docker的源代码,使用如下命令:

git clone https://github.com/docker/docker.git ~/docker
cd ~/docker
git checkout v1.13.1

然后,我们需要按照以下步骤编译Docker:

make hack/test/overlayfs-bench
make

最后,我们需要安装Docker并启动Docker守护进程:

make install
systemctl start docker.service

现在我们已经在LEDE上成功编译和运行Docker,我们可以使用它来构建和运行容器了。