記錄一次在openwrt中折騰docker
前提
我在n1中安裝了openwrt,下面是一些簡單的關於這個系統的信息
安裝screen
pull鏡像的時候,有可能需要比較長的等待時間。
所以,這里推薦使用screen這個應用。將我們的應用放在后台運行。
安裝的命令是 opkg install screen
root@bang-bang-tang:~# opkg install luci-i18n-base-zh-cn
Unknown package 'luci-i18n-base-zh-cn'.
Collected errors:
* opkg_install_cmd: Cannot install package luci-i18n-base-zh-cn.
作者:小灰輝先生
鏈接:https://www.jianshu.com/p/da01ce070688
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
出現了類似上面這樣的報錯,先更新一下opkg update
換源
在進行docker pull 拉取鏡像時,出現下面的錯誤:
net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
修改配置文件
vim /etc/docker/daemon.json
在文件中寫入:
{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
重啟docker服務
openwrt中沒有象systemctl
,service
這樣的命令,需要使用這樣的命令重啟docker服務
/etc/init.d/dockerd restart
成果
成功拉取了ubuntu:18.04的鏡像