- 安装docker环境(略)
- 在线拉取theia 的 docker 镜像(我这里是1.17.2版本):
docker pull theiaide/theia:1.17.2
- 运行theia镜像:
docker run -it -d --name theia --init -p 3000:3000 -v "$(pwd):/home/project:cached" theiaide/theia:1.17.2
注:$(pwd)指当前目录,它会使用你当前目录作为工作目录;其中,–init参数是用来避免死进程问题的。
- 设置theia项目所在目录的读写权限
chmod 777 docker
注:为了解决不能创建目录文件的问题,其中docker文件夹指的是挂载theia项目目录。