openwrt+docker
时间: 2023-10-26 12:05:45 浏览: 413
openwrt-docker
OpenWrt是一个基于Linux的嵌入式操作系统,它被广泛用于路由器等网络设备中。而Docker是一个开源的容器化平台,可以帮助用户轻松地创建、部署和运行应用程序。在OpenWrt上使用Docker,可以将应用程序打包成轻量的容器,并在不同的环境中进行部署和运行。
要在OpenWrt上使用Docker,首先需要安装和启动Docker的daemon服务。可以通过执行命令`/etc/init.d/dockerd`来启动Docker的daemon服务,并且如果想要设置Docker自启动,可以执行命令`ln -s /etc/init.d/dockerd /etc/rc.d/S100docker`。
一旦Docker安装和启动完成,就可以使用Xshell连接OpenWrt,并且在Xshell中执行Docker相关命令。例如,可以通过执行命令`docker exec -it qinglong ql repo https:*.git`来在容器中执行一个名为"ql repo"的命令,或者执行命令`docker exec -it qinglong ql raw https:**.gee`来执行一个名为"ql raw"的命令。
在执行完相关命令后,还需要执行一些附加的命令来初始化环境。可以通过执行命令`docker exec -it qinglong bash -c "cd scripts && npm i"`来进入容器并在scripts目录下执行"npm i"命令,以完成脚本的依赖初始化。
阅读全文