Code-Server 安装部署
1.环境准备
可以参考 https://coder.com/docs/code-server/install code-server的安装流程进行安装,主机环境是 Centos7 建议使用 docker 方式进行安装,可能会出现如下报错,需要升级 GNC 的版本,由于影响交大,这里改用 Docker 方式安装 Code-Server。
Docker Hub 在国内无法拉取镜像,需要按照如下方式配置代理:
创建目录
sudo mkdir -p /etc/docker
写入镜像配置
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF
完成后,重启 Docker 服务,使用 docker info 命令查询如下,Registry Mirrors 出现添加的代理地址:
2.安装部署
拉取 code-server 镜像。
docker pull codercom/code-server
准备 code-server 的配置文件。
准备配置文件
mkdir -P ~/.config/code-server
vi ~/.config/code-server/config.yaml
写入如下内容
bind-addr: 0.0.0.0:8080
auth: password
password: ded1ca806680a94c103eb2c8
cert: false
运行 code-server 镜像。