Docker安装部署code-server,使用网页编写代码,不受设备限制

此处主要介绍使用Docker安装部署code-server,常规安装方式可见 code-server Github

此处环境使用CentOS7本地服务器

一、安装code-server

1. 拉取code-server镜像

  1. 执行以下安装命令:
docker pull codercom/code-server
  1. 安装成功输出信息如下:
[@localhost ~]# docker pull codercom/code-server
Using default tag: latest
latest: Pulling from codercom/code-server
bc0734b949dc: Pull complete
35d0fdb068ef: Pull complete
eb94968559ba: Pull complete
9017ccb9e7b6: Pull complete
bea79aea7175: Pull complete
28e502735410: Pull complete
23a16ae6eefa: Pull complete
4f4fb700ef54: Pull complete
Digest: sha256:945c1c6452a3ac798283a6f43fb0c815e4c0e9418bceec37eac6d6bd378b5e99
Status: Downloaded newer image for codercom/code-server:latest
docker.io/codercom/code-server:latest

2. 启动code-server

  1. 执行命令启动code-server,端口映射可以改成你自己想要的,PASSWORD字段是你设置的密码,如下:
docker run -d  --name code-server -p 映射端口:8080 -e PASSWORD=你的密码 codercom/code-server:latest
  1. 启动成功输出信息如下:
[@localhost ~]# docker run -d  --name code-server -p 映射端口:8080 -e PASSWORD=你的密码 codercom/code-server:latest
400d93a9d061d8ff8817d1ecea0c3620d8b6b9bb0f156eaff280fb244d
  1. 防火墙放行你所映射的端口号,如果使用的云服务器,还需要在安全组中放行端口号

3. 使用

  1. 浏览器访问 IP:端口号,如192.168.1.1:7777进入code-server,访问成功后会进入到欢迎页,如下图所示:
    image
    输入事先设置的密码即可进入主界面,如下图所示:
    image-1704704551076
    其具体使用方法与桌面端的VScode别无二致。