mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-14 11:18:02 +00:00
1 line
4.5 KiB
JavaScript
1 line
4.5 KiB
JavaScript
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[1672],{8719:(e,r,n)=>{n.r(r),n.d(r,{assets:()=>i,contentTitle:()=>d,default:()=>u,frontMatter:()=>o,metadata:()=>c,toc:()=>a});const c=JSON.parse('{"id":"deploy/depend/docker","title":"Docker","description":"- \u53c2\u8003\u94fe\u63a5","source":"@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/deploy/depend/docker.md","sourceDirName":"deploy/depend","slug":"/deploy/depend/docker","permalink":"/bytedesk/zh-CN/docs/deploy/depend/docker","draft":false,"unlisted":false,"editUrl":"https://github.com/bytedesk/bytedesk/docs/deploy/depend/docker.md","tags":[],"version":"current","sidebarPosition":6,"frontMatter":{"sidebar_label":"Docker","sidebar_position":6},"sidebar":"tutorialSidebar","previous":{"title":"Letsencrypt","permalink":"/bytedesk/zh-CN/docs/deploy/depend/letsencrypt"},"next":{"title":"JDK17","permalink":"/bytedesk/zh-CN/docs/deploy/depend/jdk"}}');var t=n(5723),s=n(6246);const o={sidebar_label:"Docker",sidebar_position:6},d="Docker",i={},a=[{value:"\u6dfb\u52a0 Docker \u8f6f\u4ef6\u6e90",id:"\u6dfb\u52a0-docker-\u8f6f\u4ef6\u6e90",level:2},{value:"\u5b89\u88c5 Docker",id:"\u5b89\u88c5-docker",level:2},{value:"\u8fd0\u884c\u914d\u7f6e Docker",id:"\u8fd0\u884c\u914d\u7f6e-docker",level:2}];function l(e){const r={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",pre:"pre",ul:"ul",...(0,s.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.header,{children:(0,t.jsx)(r.h1,{id:"docker",children:"Docker"})}),"\n",(0,t.jsxs)(r.ul,{children:["\n",(0,t.jsx)(r.li,{children:(0,t.jsx)(r.a,{href:"https://cloud.tencent.com/document/product/213/46000",children:"\u53c2\u8003\u94fe\u63a5"})}),"\n"]}),"\n",(0,t.jsx)(r.h2,{id:"\u6dfb\u52a0-docker-\u8f6f\u4ef6\u6e90",children:"\u6dfb\u52a0 Docker \u8f6f\u4ef6\u6e90"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-bash",children:'sudo apt-get update\nsudo apt-get install ca-certificates curl -y\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\necho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.cloud.tencent.com/docker-ce/linux/ubuntu/ \\\n $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt-get update\n'})}),"\n",(0,t.jsx)(r.h2,{id:"\u5b89\u88c5-docker",children:"\u5b89\u88c5 Docker"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-bash",children:"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n"})}),"\n",(0,t.jsx)(r.h2,{id:"\u8fd0\u884c\u914d\u7f6e-docker",children:"\u8fd0\u884c\u914d\u7f6e Docker"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-bash",children:'systemctl start docker\nsystemctl stop docker\nsystemctl restart docker\nsystemctl status docker\nsudo service docker restart\n# \u68c0\u67e5\u5b89\u88c5\u7ed3\u679c\ndocker info\n# \u641c\u7d22\u955c\u50cf\ndocker search redis\n# \u672c\u5730\u955c\u50cf\ndocker images\n# \u6b63\u5728\u8fd0\u884c\u955c\u50cf\ndocker ps\n# \u5b89\u88c5\u955c\u50cf\n# https://github.com/redis-stack/redis-stack\ndocker pull redis/redis-stack-server\n# \u5220\u9664\u955c\u50cf\ndocker ps -a\n# docker rm \u5bb9\u5668id\ndocker rmi redis/redis-stack-server\n# \u5b89\u88c5\u955c\u50cf\u5931\u8d25, \u4fee\u6539\u6216\u521b\u5efa\uff1a\nvi /etc/docker/daemon.json\n# \u6dfb\u52a0\u5185\u5bb9\uff1a\u817e\u8baf\u4e91\n{\n "registry-mirrors": [\n "https://mirror.ccs.tencentyun.com"\n ]\n}\n# \u963f\u91cc\u4e91:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors\n{\n "registry-mirrors": ["https://3oitzcio.mirror.aliyuncs.com"]\n}\n#\nsudo systemctl daemon-reload\nsudo systemctl restart docker\n# \u91cd\u542fdocker\nservice docker restart\n# \u67e5\u770b\u4fe1\u606f\ndocker info\n'})})]})}function u(e={}){const{wrapper:r}={...(0,s.R)(),...e.components};return r?(0,t.jsx)(r,{...e,children:(0,t.jsx)(l,{...e})}):l(e)}},6246:(e,r,n)=>{n.d(r,{R:()=>o,x:()=>d});var c=n(2155);const t={},s=c.createContext(t);function o(e){const r=c.useContext(s);return c.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function d(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),c.createElement(s.Provider,{value:r},e.children)}}}]); |