前言
运行前需要先安装Docker, 尚未安装可按照以下教程指引安装
https://blog.csdn.net/m0_51277041/article/details/123069490?spm=1001.2014.3001.5502
启动 Vscode 容器
__run_vscode() {
# DOMAIN 使用 SSL 安全连接, 强烈推荐设置,设置域名或IP,按空格区分,可设置多个, 自动签证,需要安装证书
# PASSWORD 引号内可设置登录密码
_name="vscode"
_root="/data/docker-data/vscode"
rm -rf "$_root"/.local/share/code-server/ # 升级必须删
docker rm -f $_name
docker run -itd \
--name=$_name \
--hostname=$_name \
--privileged -v /proc:/host \
--pull=always \
--restart=always \
-e PORT_HTTP="80" \
-e PORT_HTTPS="443" \
-e PASSWORD="" \
-e DOMAIN="" \
-p 80:80 \
-p 443:443 \
-v $_root:/root/ \
registry.cn-hangzhou.aliyuncs.com/lwmacct/code-server:v4.1.0-t2022030901
}
__run_vscode
可选变量
|容器运行变量 | 说明 |
| :–: | :–: | :–😐
| PORT_HTTP | |
|PORT_HTTPS| |
|PASSWORD | |
|PASSWORD_FILE| |
|DOMAIN | |