1"use strict";(self.webpackChunkcaprover_docs_site=self.webpackChunkcaprover_docs_site||[]).push([["1678"],{1413(e,r,t){t.r(r),t.d(r,{metadata:()=>n,default:()=>h,frontMatter:()=>d,contentTitle:()=>a,toc:()=>c,assets:()=>o});var n=JSON.parse('{"id":"reference/glossary","title":"Glossary","description":"| Term | Meaning |","source":"@site/../content/en/docs-next/reference/glossary.md","sourceDirName":"reference","slug":"/reference/glossary","permalink":"/docs-next/reference/glossary","draft":false,"unlisted":false,"editUrl":"https://github.com/caprover/caprover-website/edit/master/content/en/docs-next/reference/glossary.md","tags":[],"version":"current","frontMatter":{"id":"glossary","title":"Glossary","slug":"/reference/glossary"},"sidebar":"preview","previous":{"title":"Defaults and Limits","permalink":"/docs-next/reference/defaults-limits"},"next":{"title":"Legacy Compatibility","permalink":"/docs-next/reference/legacy-compatibility"}}'),s=t(4848),i=t(8453);let d={id:"glossary",title:"Glossary",slug:"/reference/glossary"},a,o={},c=[];function l(e){let r={a:"a",code:"code",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(r.table,{children:[(0,s.jsx)(r.thead,{children:(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.th,{children:"Term"}),(0,s.jsx)(r.th,{children:"Meaning"})]})}),(0,s.jsxs)(r.tbody,{children:[(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"App"}),(0,s.jsx)(r.td,{children:"CapRover's configuration for a deployable Docker service."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Captain Definition"}),(0,s.jsxs)(r.td,{children:["The ",(0,s.jsx)(r.code,{children:"captain-definition"})," file selecting an image or build method."]})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Manager node"}),(0,s.jsx)(r.td,{children:"Docker Swarm manager running CapRover administration."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Worker node"}),(0,s.jsx)(r.td,{children:"Additional Swarm node that can run scheduled services."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Root domain"}),(0,s.jsx)(r.td,{children:"Domain from which CapRover derives dashboard and default app hostnames."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Persistent directory"}),(0,s.jsx)(r.td,{children:"Mount mapped into an app container so data survives container replacement."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Default push registry"}),(0,s.jsx)(r.td,{children:"Docker registry receiving built images so other nodes and restores can retrieve them."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"One-Click App"}),(0,s.jsx)(r.td,{children:"Template that deploys and configures one or more CapRover apps."})]}),(0,s.jsxs)(r.tr,{children:[(0,s.jsx)(r.td,{children:"Service"}),(0,s.jsx)(r.td,{children:"Docker Swarm unit whose tasks run application containers."})]})]})]}),"\n",(0,s.jsxs)(r.p,{children:["See ",(0,s.jsx)(r.a,{href:"/docs-next/fundamentals",children:"Fundamentals"})," for the relationships between these terms."]})]})}function h(e={}){let{wrapper:r}={...(0,i.R)(),...e.components};return r?(0,s.jsx)(r,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},8453(e,r,t){t.d(r,{R:()=>d,x:()=>a});var n=t(6540);let s={},i=n.createContext(s);function d(e){let r=n.useContext(i);return n.useMemo(function(){return"function"==typeof e?e(r):{...r,...e}},[r,e])}function a(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:d(e.components),n.createElement(i.Provider,{value:r},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.