--- a/luci-app-dockerman/Makefile +++ b/luci-app-dockerman/Makefile @@ -7,6 +7,7 @@ LUCI_DEPENDS:=@(aarch64||arm||x86_64) \ +luci-lib-ip \ +docker \ +dockerd \ + +cgroupfs-mount \ +ttyd LUCI_PKGARCH:=all --- a/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm +++ b/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm @@ -88,12 +88,29 @@ } function show_reslov_dialog() { - document.getElementById('dialog_reslov') || document.body.insertAdjacentHTML("beforeend", '
<%:Plese input command line:%>
') + document.getElementById('dialog_reslov') || document.body.insertAdjacentHTML("beforeend", '
<%:Plese input command line:%>
青龙京豆
') document.body.classList.add('dialog-reslov-active') let s = document.getElementById('cmd-line-status') s.innerHTML = "" document.documentElement.style.overflowY = 'hidden' } + function writeInto(){ + var t = document.getElementById("dialog_reslov_text"); + t.value = "docker run -dit \ + -v /opt/ql/config:/ql/config \ + -v /opt/ql/db:/ql/db \ + -v /opt/ql/scripts:/ql/scripts \ + -v /opt/ql/log:/ql/log \ + -v /opt/ql/repo:/ql/repo \ + -v /opt/ql/jbot:/ql/jbot \ + -v /opt/ql/ninja:/ql/ninja \ + -p 5700:5700 \ + -p 5701:5701 \ + --name qinglong \ + --hostname qinglong \ + --restart always \ + whyour/qinglong:latest"; +} <%+cbi/valueheader%>