在Docker中安装code-server使用教程

更新于 2022-12-08 18:44 1000
专栏: Docker 标签: Linux docker

介绍

code-server 就是能在服务器上运行的vscode在有浏览器的设备上进行访问,居家办公的好帮手。

运行效果

操作前准备

开始安装

  1. 本地创建所需目录(根据自己需求来)

    1. # 配置目录
    2. mkdir -p ~/coder/.config/code-server
    3. # 项目目录
    4. mkdir -p ~/coder/project
  2. 拉取code-server镜像

    1. docker pull codercom/code-server
  3. 运行容器

    1. docker run -it --name code-server \
    2. -p 3906:8080 \
    3. -v "$HOME/coder/.config/code-server:/root/.config/code-server" \
    4. -v "$HOME/coder/project:/home/coder/project" \
    5. -u "$(id -u):$(id -g)" \
    6. -e "DOCKER_USER=$USER" \
    7. codercom/code-server:latest

    如果想直接设置密码可以在以上代码加一行-e PASSWORD=123

  4. 设置密码
    在宿主机挂载的目录~/coder/.config/code-server,找到config.yaml进行密码修改

安装完成访问

浏览器访问:[ip]:3906即可,然后所有的体验跟vs-code几乎一致

参考:
https://www.cnblogs.com/JoshuaYu/p/15160469.html
https://blog.csdn.net/qq_41627235/article/details/123848541