首页 > 其他分享 >为美好的世界献上佐罗兔(2)基于docker安装ChatGLM3

为美好的世界献上佐罗兔(2)基于docker安装ChatGLM3

时间:2023-11-23 23:33:37浏览次数:42  
标签:佐罗 ChatGLM3 PC 版本 nvidia docker 安装

佐罗兔——rabbitzorro

首先我找了一个B站的教学视频,但是他不是基于Docker的
https://www.bilibili.com/video/BV1gN4y1r7RX
作者一看就是专业讲课的,说三句水两句,不过教程的结构还是可以借鉴的。

我的PC配置: N卡RTX3060 12GB板、i5、32G内存

  1. 傻瓜安装了docker Desktop

  2. 对docker进行一些前置配置

    # 查看docker版本,我的版本是23.0.5
    docker -v
    # 查看docker目前的源,其中的Registry Mirrors就是镜像源
    docker info
    # 添加docker国内镜像源,docker desktop源的配置比较简单
    

    设置截图

  3. 在PC上安装CODA环境
    我参考了这篇博客
    https://blog.csdn.net/LTC_013/article/details/124430324
    实际上就是安装nvidia的最新驱动。
    可以执行nvidia -smi查看coda版本

    nvidia -smi
    

    可能PC会报没有这个命令,这时候需要将nvidia的NVSMI程序添加到环境变量

  4. 我找到一篇基于docker部署GLM的知乎,按照上面说的安装ubuntu22.4
    https://zhuanlan.zhihu.com/p/616208372

    # 这个版本比较新,而且是长期支持版本
    docker pull ubuntu:22.04
    # 下载完看一下镜像体积很小:ubuntu 22.04 9d28ccdc1fc7 23 months ago 76.3MB
    docker images
    # 把小u运行起来
    docker run -name littleu 
    
  5. 安装nvidia的GPU工具库

标签:佐罗,ChatGLM3,PC,版本,nvidia,docker,安装
From: https://www.cnblogs.com/pujinhong/p/17852668.html

相关文章

  • docker-compose部署rancher
    1.yaml文件部署version:'3'services:rancher:image:rancher/rancher:stableprivileged:truerestart:alwayscontainer_name:ranchervolumes:-./data:/var/lib/rancherports:-8080:80-8443:443envi......
  • docker
    前言Docker概述Docker安装Docker命令镜像命令容器命令操作命令…Docker镜像!容器数据卷!DockerFile·Docker网络原理IDEA整合DockerDockerComposeDockerSwarmCI\CDJenkins一、Docker概述1.Docker为什么出现一款产品:开发—上线两套环境(应用环境,应用配置)开......
  • [Docker] Mac M2 – no such file or directory: /var/lib/docker/volumes ,找不到var/
    MacM2ProDocker24.0.6$dockervolumeinspect14dfdb65fb7075d91b2004c979a3591df54bcc1303ff3ca96a3536f4761a19cc[{"CreatedAt":"2023-11-21T12:52:27Z","Driver":"local","Labels......
  • docker和虚拟化,docker安装和配置, 镜像操作,容器操作
    1docker和虚拟化......
  • 安装docker脚本-一步到位
    #!/bin/bashyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed-i's+download.docker.com+mirrors.aliyun.com/docker-ce+'/etc/yum.repos.d/doc......
  • Docker Compose 和 dockerfile 的区别和联系
    目录DockerfileDockerCompose区别和联系DockerfileDockerfile是一个文本文件,其中包含一系列的指令,用于定义Docker镜像的构建过程。每个指令的作用都代表一个构建步骤,例如从基础镜像中安装软件、复制文件、设置环境变量等。构建过程:当你运行dockerbuild命令时,Docker会按照......
  • Docker中使用elasticsearch
    Docker中使用elasticsearch1、docker拉取elasticsearch:7.17镜像这里我们拉取7.17.10版本:dockerpullelasticsearch:7.17.102、创建自己的配置文件并写入基础数据供后续挂载后直接启动使用【非必选,在不指定挂载配置文件启动的情况下可不设置】创建文件夹后,新建一个自己的e......
  • 利用 docker 实现JMeter分布式压测
    为什么需要分布式?在工作中经常需要对一些关键接口做高QPS的压测,JMeter是由Java语言开发,没创建一个线程(虚拟用户),JVM默认会为每个线程分配1M的堆栈内存空间。受限于单台试压机的配置很难实现太高的并发。所以,通过JMeter实现分布式,可以整合多台主机的硬件资源,实现同时对被测试接口......
  • 如何以docker的方式运行spug?
     1、概述spug是一个开源的运维管理平台。通过它可以管理本地的主机,上传文件,发布应用等操作。 下面的部分,介绍如何以docker的方式来运行spug. 2、部署 部署spug,需要以下2个前提:已经安装好docker已经使用dockerpull拉取了spug镜像,推送到本地的镜像仓库 拉取sp......
  • Ubuntu20.04安装Docker及汉化版管理面板Portainer
    一、安装Docker 1、由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:sudoapt-getremovedockerdocker-enginedocker-cedocker.io 2、更新apt包索引:sudoapt-getupdate 3、安装以下包以使apt可以通过HTTPS使用存储库(repository):sudoapt-getinst......