首页 > 其他分享 >Docker部署code-server

Docker部署code-server

时间:2023-11-24 09:13:59浏览次数:28  
标签:容器 code VSCode server 镜像 Docker

一、简介

code-server是一款运行在浏览器界面上的可以安装在任何机器上的VSCode程序,code-server不仅继承了VSCode的使用逻辑,丰富的插件,在VSCode的基础上还提供了更多VSCode所没有的特性,满足更多的使用场景和业务需求。

二、安装code-server

绿联 DX4600 为例,首先我们打开 Docker 管理器,进入镜像管理,然后在镜像仓库中搜索 linuxserver/code-server​,选择 latest​ 版本并下载。

image

下载完成后,我们在本地镜像中找到刚刚下载的镜像,点击创建容器,起一个英文名,勾选创建后启动容器,点击下一步。

image

在基础设置中,重启策略选择“容器退出时总是重启容器”。

image

在存储空间中,我们在 NAS 中创建一个属于 code-server​ 的专属文件夹,并在该文件夹中创建一个子文件夹,并将其与容器中的 /config​ 目录绑定,类型设置为读写。

image

设置一个喜欢的本地端口号。​image

环境变量配置如下参数

名称
DEFAULT_WORKSPACE /config/workspace
TZ Asia/Shanghai
PUID 1000
PGID 1000
PASSWORD 888888

image

此时,输入我们的 IP+端口​ 或者 域名+端口​ 即可在线访问,输入上面在环境里面配置的PASSWORD​进入系统

image

在弹出的提示框中点击信任此作者。

​​image​​

选择一个喜欢的主题,如Quiet Light

image

其他的设置可以按心情选择。或者直接先跳过,在左侧点击扩展选项,搜索中文包并安装。

image

安装完成后,右下角会提示更改语言并重启,我们当然要选择执行。

​​image​​

欢迎关注微信公众号【时光历程】

里面分享了好多好玩的Docker项目和好看的影视剧,觉得不错的可以点个关注支持下哈~

标签:容器,code,VSCode,server,镜像,Docker
From: https://www.cnblogs.com/zpblogs/p/docker-deploy-codeserver-zbqhm8.html

相关文章

  • [LeetCode] 1630. Arithmetic Subarrays
    Asequenceofnumbersiscalledarithmeticifitconsistsofatleasttwoelements,andthedifferencebetweeneverytwoconsecutiveelementsisthesame.Moreformally,asequencesisarithmeticifandonlyifs[i+1]-s[i]==s[1]-s[0]forallvalid......
  • apache ftpserver服务器安装及服务启动问题解决
     在安装apacheftpserver后作为系统服务启动时遇到不能启动成功的问题,在网上各种搜索,发现很多人也遇到了同样的问题,折腾了1天,尝试了添加dll动态链接库、tomcat.exe替换ftpd.exe等还是没搞定。最后查看服务安装脚本service.bat,发现问题所在,现记录下过程中遇到的坑,分享出来参考,避......
  • 为美好的世界献上佐罗兔(2)基于docker安装ChatGLM3
    佐罗兔——rabbitzorro首先我找了一个B站的教学视频,但是他不是基于Docker的https://www.bilibili.com/video/BV1gN4y1r7RX作者一看就是专业讲课的,说三句水两句,不过教程的结构还是可以借鉴的。我的PC配置:N卡RTX306012GB板、i5、32G内存傻瓜安装了dockerDesktop对docke......
  • AtCoder Beginner Contest 329 F
    AtCoderBeginnerContest329FF-ColoredBall(atcoder.jp)(启发式合并)问题陈述有\(N\)个编号为\(1,2,\ldots,N\)的盒子。最初,盒子\(i\)中有一个颜色为\(C_i\)的小球。给你\(Q\)个查询,你要按顺序处理。每个查询都由一对整数\((a,b)\)给出,并要求您执行以下......
  • docker-compose部署rancher
    1.yaml文件部署version:'3'services:rancher:image:rancher/rancher:stableprivileged:truerestart:alwayscontainer_name:ranchervolumes:-./data:/var/lib/rancherports:-8080:80-8443:443envi......
  • docker
    前言Docker概述Docker安装Docker命令镜像命令容器命令操作命令…Docker镜像!容器数据卷!DockerFile·Docker网络原理IDEA整合DockerDockerComposeDockerSwarmCI\CDJenkins一、Docker概述1.Docker为什么出现一款产品:开发—上线两套环境(应用环境,应用配置)开......
  • [Docker] Mac M2 – no such file or directory: /var/lib/docker/volumes ,找不到var/
    MacM2ProDocker24.0.6$dockervolumeinspect14dfdb65fb7075d91b2004c979a3591df54bcc1303ff3ca96a3536f4761a19cc[{"CreatedAt":"2023-11-21T12:52:27Z","Driver":"local","Labels......
  • docker和虚拟化,docker安装和配置, 镜像操作,容器操作
    1docker和虚拟化......
  • sqlserver设值主键自增
    环境server2019,sqlserver2019,navicat15背景用过mysql,oracle,postgres就是没使用过sqlserver,有需求要把pg库的表转存数据至sqlserver中,由于建表语句有些差别,所以通过工具来转存,但会丢失自增属性,特此记录下方法如果表内无数据,可直接删掉id列,从新建一个自增的id列ALTERTABLE......
  • 安装docker脚本-一步到位
    #!/bin/bashyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed-i's+download.docker.com+mirrors.aliyun.com/docker-ce+'/etc/yum.repos.d/doc......