HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/container-detail.js
import{L as S,cR as V,cZ as I}from"./utils-lib.js?v=1777008528";import{B as L}from"./index130.js?v=1777008528";import{c as T,a7 as j,r as v,o as O,j as i,k as p,e as l,v as r,q as t,s as c,p as s,F as E,B as y,L as z,C as F,Q as M,b5 as R,b6 as $,aE as q}from"./base-lib.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./ace.js?v=1777008528";const A={class:"container-dialog docker-container-detail"},H={class:"Table pl-[2rem] w-full h-[50rem] overflow-auto"},Q={class:"item"},U={class:"flex-1"},W={class:"item"},Y={class:"flex-1"},Z={class:"item"},G={class:"flex-1"},J={class:"item"},K={class:"flex-1"},X={class:"inline-block whitespace-pre-line w-[40rem]"},ee={class:"h-[54rem] overflow-auto"},te=T({__name:"container-detail",setup(se){const C=j(),{refs:{currentConDetail:a}}=S(),x={mode:"ace/mode/json",theme:C.value?"ace/theme/clouds_midnight":"ace/theme/monokai",wrap:!0,showInvisibles:!1,showFoldWidgets:!1,useSoftTabs:!0,tabSize:2,showPrintMargin:!1,readOnly:!0,fontSize:"12px"},b=v([]),m=v([]),f=v("view"),D=()=>{var e;Object.entries(((e=a.value.NetworkSettings)==null?void 0:e.Ports)||{}).forEach(o=>{let _="";o[1]&&(_+="".concat(o[1][0].HostPort,"-->").concat(o[0]," "),b.value.push(_))})},P=()=>{var d;(d=a.value.Config)==null||d.Env.forEach(e=>{const o=e.split("=");m.value.push({key:o[0],value:o[1]})})};return O(()=>{D(),P()}),(d,e)=>{const o=R,_=$,h=q,B=L,N=V;return i(),p("div",A,[l(N,{type:"card",modelValue:s(f),"onUpdate:modelValue":e[0]||(e[0]=u=>M(f)?f.value=u:null)},{default:r(()=>[l(h,{label:"视图展示",name:"view"},{default:r(()=>{var u,w,g,k;return[t("div",H,[t("div",Q,[e[1]||(e[1]=t("div",{class:"w-[15%]"},"镜像",-1)),t("div",U,c(s(a).Image||""),1)]),t("div",W,[e[2]||(e[2]=t("div",{class:"w-[15%]"},"端口配置",-1)),t("div",Y,[(i(!0),p(E,null,y(s(b),n=>(i(),p("div",{key:n,class:"port"},c(n),1))),128))])]),t("div",Z,[e[3]||(e[3]=t("div",{class:"w-[15%]"},"CMD",-1)),t("div",G,c(((w=(u=s(a).Config)==null?void 0:u.Cmd)==null?void 0:w.join(""))||""),1)]),t("div",J,[e[4]||(e[4]=t("div",{class:"w-[15%]"},"ENTERYPOINT",-1)),t("div",K,c((g=s(a).Config)!=null&&g.Entrypoint?(k=s(a).Config)==null?void 0:k.Entrypoint[0]:""),1)]),t("div",{class:z(["item pt-[2rem]",s(m).length>8?"!items-start":""])},[e[5]||(e[5]=t("div",{class:"w-[10%] sticky left-0 top-0"},"ENV",-1)),l(_,{column:1,border:"",class:"w-full"},{default:r(()=>[(i(!0),p(E,null,y(s(m),n=>(i(),F(o,{key:n.key,label:n.key},{default:r(()=>[t("span",X,c(n.value),1)]),_:2},1032,["label"]))),128))]),_:1})],2)])]}),_:1}),l(h,{label:"文件展示",name:"file"},{default:r(()=>[t("div",ee,[l(B,{filePath:s(a).container_info,editorOption:x},null,8,["filePath"])])]),_:1})]),_:1},8,["modelValue"])])}}}),re=I(te,[["__scopeId","data-v-7a47c2d2"]]);export{re as default};