当前位置: 首页 > news >正文

东莞行业网站建设教程做类似电驴网站

东莞行业网站建设教程,做类似电驴网站,上海注册设计公司网站,高端html5网站设计工作室织梦模板 dedecms5.7AI- 通过docker开发调试部署ChatLLM 阅读时长:10分钟 本文内容: window上安装ubuntu虚拟机,并在虚拟机中安装docker,通过docker部署数字人模型,通过vscode链接到虚拟机进行开发调试.调试完成后,直接部署在云…

AI- 通过docker开发调试部署ChatLLM

阅读时长:10分钟

本文内容: window上安装ubuntu虚拟机,并在虚拟机中安装docker,通过docker部署数字人模型,通过vscode链接到虚拟机进行开发调试.调试完成后,直接部署在云端即可.

什么是 WSL

WSL2(Windows Subsystem for Linux)是windows系统默认支持的功能,也就是Windows Linux子系统,类似于一台Linux虚拟机。

安装WSL2

WSL2是虚拟机,虚拟机(电脑)可以安装各个版本的Linux系统:Unbuntu, Centos, Debian

安装 Ubuntu 非常的简单:

  1. 管理员身份运行 Windows PowerShell
  2. 安装 Ubuntu
wsl --install
  1. 启用windows系统对WSL设置
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启你的电脑

  2. Win+q,在系统中输入ubuntu,搜索并打开
    在这里插入图片描述

  3. 打开后,由于是第一次启动,会提示创建登录用户名和密码:
    我设置的是 name: ifredom password: 123456
    在这里插入图片描述

关闭之后,如何再次启动?

  1. 方式1:依然是通过 Win+q ,在系统中输入 ubuntu ,搜索并打开
  2. 方式2:在命令行中,输入 WSL 即可

在这里插入图片描述


其他指令

# 查看已安装的子系统
wsl -l
# 查看子系统具体的版本号
wsl -l -v
# 设置以后安装Linux系统时,默认启用WSL2
wsl --set-default-version 2
# 查看所有可安装Linux版本列表
wsl.exe -l -o

windows10 默认安装版本 Ubuntu 2,你也可以安装其他版本 WSL

终端

使用 cmd 很不方便,且不美观,推介使用 windows terminal
Microsoft Store 中搜索 windows terminal, 需要注意的是:安装好之后, windows terminal在系统中的中文名为 终端,所以搜索时需要输入: 终端
在这里插入图片描述

wsl 中安装 docker

这一步目的:为了在 windows 系统上链接你的Ubuntu 系统,以便于在 VScode 中进行开发调试

  1. Windows 上的 Docker Desktop WSL 2
  2. WSL 上的 Docker 容器安装入门 | Microsoft Learn
# docker 是否安装成功. 打开 ubuntu
docker --version

在这里插入图片描述

常用指令

# 查看所有容器:
docker ps -a
# 查看所有镜像:
docker images

docker安装并使用某个镜像。以 nginx 为例:

# 安装 nginx 镜像
docker pull nginx
# 启动 名称为 nginx的容器,容器的镜像为刚下载的 nginx 镜像
docker run --name nginx -p 9696:80 -d nginx
# 谷歌浏览器访问地址:
http://localhost:9696

vscode 通过 SSH 远程连接子系统

vscode 安装 4 个插件:

  1. WSL
  2. Dev Containers
  3. Docker
  4. Remote - 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 "youremail@example.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,输入 username@ip地址,在我本地输入的就是:ifredom@192.168.88.99,一路输入密码, 勾选Linux系统,保存即可.

最终成功运行:
![[Pasted image 20230813182817.png]]


加V入群:elitepeace37

------ 如果文章对你有用,感谢右上角 >>>点赞 | 收藏 <<<

http://www.yayakq.cn/news/245683/

相关文章:

  • ps做电商网站尺寸是多少兰州中川国际机场三期
  • 北海做网站公司wordpress 手风琴插件
  • 网站建设方案报告网站做支付
  • 牛商网网站建设实战营销型网站建设
  • 网站除了域名还要什么用平阳网站开发
  • 从哪方面建设网站企业名录搜索软件终身免费
  • 汕头网站建设工作cms网站如何修改
  • 江苏省住房城乡建设厅官方网站怎么设计网站内容
  • 石家庄网站搭建建筑公司网站md0095设计风格
  • 免费提供网站什么样的网页设计好
  • 四川建行网站wordpress基础版
  • 做网站基本步骤淘宝网页设计教程
  • 企业网站优化公司怎么自己做导航网站
  • 阿里云网站建设需要多少钱wordpress模板地址
  • 景区加强网站建设深圳手机网站建设牛商网
  • 枣庄三合一网站开发公司如何查看一个网站用什么程序做的
  • 帝国网站源码手机详情页设计素材
  • 英文网站建设390冒用他人公司做网站
  • dw怎么做网站跳转有没有做兼职的网站吗
  • 网站建设公司盈利模式短视频获客
  • 做常识的网站wordpress博客站点
  • 河北自助建站系统平台网站开发和维护
  • 如何开发自己公司的网站工业互联网平台架构图
  • 电商网站设计的原则万网域名信息
  • wordpress 网站迁移如何注册网站主办者
  • 企业介绍微网站怎么做网站建设上机课
  • 如何做网站粘贴广告建wap手机网站
  • 17网一起做网店普宁seo的最终目的是?
  • 搜索引擎营销是目前最主要的网站推广营销wordpress 外卖
  • 外贸网站优化服务做外贸怎么连接国外网站