docker安装code server远程vscode

vscode现在可以远程运行了,微软官方也支持。其实也可以自己搭建的,这里用docker进行搭建。

要求:

安装了docker和docker-compose

使用的镜像是: codercom/code-server Docker Hub

docker-compose配置脚本如下[docker-compose.yaml]

version: "3"

services:
  code-server:
    container_name: code-server
    image: codercom/code-server # 使用的镜像
    ports:
      - "8080:8080" # 端口
    volumes:
      - "./code-server/workspace:/home" # 配置本地存储路径
    environment:
      PASSWORD: PASSWORD[修改为自己密码]
    restart: always

同目录下,运行指令:

docker-compose up -d

# 查看是否成功运行
# 看到状态已经是启动状态了
> docker ps | grep code-server
e5c25a45a064   codercom/code-server          "/usr/bin/entrypoint…"   53 seconds ago   Up 51 seconds   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   code-server

在浏览器输入ip和端口,就可以访问到远程的vocde了。PS:如果是云服务器,需要在服务器的控制台开放8080端口。

docker安装code server远程vscode_第1张图片

docker安装code server远程vscode_第2张图片

尝试运行一下python代码 

docker安装code server远程vscode_第3张图片

PS:也尝试了运行C++代码,但是配置不成功。python和node可以。

远程的vscode可以运行一些脚本代码,理论上使用ipad也可以进行开发了,只需要一台vps和网络就行。 

你可能感兴趣的:(docker,vscode,容器)