1.安装docker,win10采用cmd命令安装,
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Docker ,安装到d盘指定位置
2.拉取code-server镜像,docker-compose.yml文件中挂载(注意coder)
volumes:
- /d/Docker_hub/code_server/project:/home/coder/project
- /d/Docker_hub/code_server/.config:/home/coder/.config
3.启动后,安装中文、python插件
4.现在docker还是没有安装python,先换源,注意Debian12源不在/etc/apt/sources.list,而是在/etc/apt/sources.list.d/debian.sources
换源命令:
sed -i 's@deb.debian.org@mirrors.tuna.tsinghua.edu.cn@g' /etc/apt/sources.list.d/debian.sources
sed -i 's@deb.debian.org@mirrors.aliyun.com@g' /etc/apt/sources.list.d/debian.sources
5.更新源,安装python
sudo apt-get update
sudo apt-get install python3
6.配置python虚拟环境
sudo apt install python3.11-venv
python3 -m venv .venv
. .venv/bin/activate
. .venv/bin/activate 激活虚拟环境
7.给pip3换源
在code server 新建终端
配置~/.pip/pip.conf,没有这个文件就新建,需新建~/.pip目录,在touch pip.conf
vi ~/.pip/pip.conf
复制:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
:wq退出vi