杭州网站建设哪家快速上线,新手怎么做销售,中国制造网网站建设的优势,wordpress文章页禁止右键AI- 通过docker开发调试部署ChatLLM 阅读时长#xff1a;10分钟 本文内容#xff1a; window上安装ubuntu虚拟机#xff0c;并在虚拟机中安装docker#xff0c;通过docker部署数字人模型#xff0c;通过vscode链接到虚拟机进行开发调试.调试完成后#xff0c;直接部署在云…AI- 通过docker开发调试部署ChatLLM 阅读时长10分钟 本文内容 window上安装ubuntu虚拟机并在虚拟机中安装docker通过docker部署数字人模型通过vscode链接到虚拟机进行开发调试.调试完成后直接部署在云端即可. 什么是 WSL
WSL2Windows Subsystem for Linux是windows系统默认支持的功能也就是Windows Linux子系统类似于一台Linux虚拟机。
安装WSL2
WSL2是虚拟机虚拟机电脑可以安装各个版本的Linux系统Unbuntu, Centos, Debian
安装 Ubuntu 非常的简单:
管理员身份运行 Windows PowerShell安装 Ubuntu
wsl --install启用windows系统对WSL设置
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart重启你的电脑 Winq在系统中输入ubuntu,搜索并打开 打开后由于是第一次启动会提示创建登录用户名和密码 我设置的是 name: ifredom password: 123456 关闭之后如何再次启动 方式1依然是通过 Winq 在系统中输入 ubuntu ,搜索并打开方式2在命令行中输入 WSL 即可 其他指令
# 查看已安装的子系统
wsl -l
# 查看子系统具体的版本号
wsl -l -v
# 设置以后安装Linux系统时默认启用WSL2
wsl --set-default-version 2
# 查看所有可安装Linux版本列表
wsl.exe -l -owindows10 默认安装版本 Ubuntu 2你也可以安装其他版本 WSL
终端
使用 cmd 很不方便且不美观推介使用 windows terminal Microsoft Store 中搜索 windows terminal, 需要注意的是安装好之后 windows terminal在系统中的中文名为 终端所以搜索时需要输入: 终端
wsl 中安装 docker 这一步目的为了在 windows 系统上链接你的Ubuntu 系统以便于在 VScode 中进行开发调试 Windows 上的 Docker Desktop WSL 2WSL 上的 Docker 容器安装入门 | Microsoft Learn
# docker 是否安装成功. 打开 ubuntu
docker --version常用指令
# 查看所有容器
docker ps -a
# 查看所有镜像
docker imagesdocker安装并使用某个镜像。以 nginx 为例
# 安装 nginx 镜像
docker pull nginx
# 启动 名称为 nginx的容器容器的镜像为刚下载的 nginx 镜像
docker run --name nginx -p 9696:80 -d nginx
# 谷歌浏览器访问地址
http://localhost:9696vscode 通过 SSH 远程连接子系统
vscode 安装 4 个插件
WSLDev ContainersDockerRemote - SSH
打开 Ubuntu ,在Ubuntu系统上启动 ssh 服务即
sudo apt-get update
sudo apt-get install openssh-server
sudo ps -e |grep ssh# 此步可省略目的在于查看是否启动ssh服务终端打印sshd字样说明启动了
sudo service ssh start在 Ubuntu 系统上初始化公钥即
ssh-keygen -t rsa -C youremailexample.com然后 cd ~/.ssh 文件夹下将公钥写入授权的key即
# 命令的作用: 将 id_rsa.pub 文件中的内容追加到 authorized_keys 文件中.
cat id_rsa.pub authorized_keys查看当前目录下的文件:
ls接着执行
# 查看ip
ip addr
# eth0中的ip是你的地址
以上操作均在ubuntu中操作.
在windows中打开vscode编辑器vscode 点击左下角 点击 conect-to-host
点击 add new SSH host,输入 usernameip地址在我本地输入的就是ifredom192.168.88.99一路输入密码, 勾选Linux系统保存即可.
最终成功运行 ![[Pasted image 20230813182817.png]] 加V入群elitepeace37
------ 如果文章对你有用感谢右上角 点赞 | 收藏