openwrt是一个嵌入式linux系统,常被用来当作软路由装在路由器,也可以装在家用电脑,首先拉一个镜像
shelldocker pull computerkoenig/openwrt
然后运行以下命令
shellqwm@qwm-X99:~$ docker run -it -d -p 85:80 --restart=always computerkoenig/openwrt fee595be179b4b4f0cec66ada0ee9c6cd232d64c17c6ccdf5a4ad96c0947d1cd qwm@qwm-X99:~$ docker exec -it fee5 /bin/sh #进入容器 BusyBox v1.30.1 () built-in shell (ash) / # opkg update # 更新源 Downloading http://downloads.openwrt.org/releases/19.07.3/targets/x86/generic/packages/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_core Downloading http://downloads.openwrt.org/releases/19.07.3/targets/x86/generic/packages/Packages.sig Signature check passed. Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/base/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_base Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/base/Packages.sig Signature check passed. Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/luci/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_luci Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/luci/Packages.sig Signature check passed. Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/packages/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_packages Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/packages/Packages.sig Signature check passed. Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/routing/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_routing Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/routing/Packages.sig Signature check passed. Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/telephony/Packages.gz Updated list of available packages in /var/opkg-lists/openwrt_telephony Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/telephony/Packages.sig Signature check passed. / # passwd #设置密码 Changing password for root New password: Bad password: too short Retype password: passwd: password for root changed by root / # opkg install luci # 安装web管理界面 Upgrading luci on root from git-21.189.23240-7b931da-1 to git-22.115.68448-712bc8e-1... Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/luci/luci_git-22.115.68448-712bc8e-1_all.ipk Configuring luci. / # opkg install luci-i18n-base-zh-cn # 安装中文支持 Installing luci-i18n-base-zh-cn (git-22.115.68448-712bc8e-1) to root... Downloading http://downloads.openwrt.org/releases/19.07.3/packages/i386_pentium4/luci/luci-i18n-base-zh-cn_git-22.115.68448-712bc8e-1_all.ipk Configuring luci-i18n-base-zh-cn. / # / # /etc/init.d/uhttpd enable # 开启服务 / # /etc/init.d/uhttpd start
访问localhost:85
输入密码
本文作者:yowayimono
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!