win10 VMware安装ubuntu24部署 dify

由于项目需要 配置大模型的聊天页面 通过了解dify可以生成 且可以集成多家运营商
dify部署需要docker在windows操作不便所以创建虚拟机 安装一个linux进行操作
Oracle VirtualBox 不建议使用共享文件夹 和 粘贴板有些麻烦
1 下载VMware Workstation Pro
下载地址
2 下载Ubuntu最新版本
https://ubuntu.com/download/desktop
3 创建镜像
以下为我的相关配置
配置参数
建议4g内存 双核 25g以上内存
4 安装docker
ubuntu docker安装
删除旧配置

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

安装最新版本

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

5 设置共享文件夹导入本地镜像
在这里插入图片描述

vmware-hgfsclient

创建挂载节点

sudo mkdir -p /mnt/hgfs

手动挂载

sudo vmhgfs-fuse .host:/test /mnt/hgfs -o allow_other,uid=1000,gid=1000,umask=022

host后面改为自己的地址

6 解压镜像并导入docker安装
dify.zip all_images.tar.zip

cd /mnt/hgfs

创建dify所在文件夹

sudo mkdir /www
mv xxx /www

解压

sudo unzip all_images.tar.zip 
sudo unzip dify.zip

导入到docker

sudo docker load -i all_images.tar

启动dify

cd dify/docker
sudo cp .env.example .env
sudo docker compose up -d
sudo docker compose ps

启动不了修改镜像

创建配置文件

sudo touch /etc/docker/daemon.json
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker-0.unsee.tech",
"https://docker-cf.registry.cyou",
"https://docker.1panel.live"
]
}
EOF

重启

sudo systemctl restart docker
sudo systemctl status docker

查看是否启动成功

sudo docker ps

在ubuntu 自带的火狐浏览器输入

http://localhost/install 进入安装页

在这里插入图片描述
7 在自己的电脑中访问
在这里插入图片描述
更改本机网络适配设置 在这里插入图片描述
修改ubuntu 配置文件

vim /etc/netplan/50-cloud-init.yaml
network:
  version: 2
  ethernets:
    ens33:
      dhcp4: true
      addresses:
        - 192.168.171.128/24
      routes:
        - to: default
          via: 192.168.171.2
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8]

在这里插入图片描述
128是从这里来的

之后执行

netplan apply

使配置生效
windows浏览器输入
http://192.168.171.128/ 可以正常访问
在这里插入图片描述
8 配置内网访问 假设你的手机和电脑在同一局域网 你想使用手机访问
在这里插入图片描述
由于我没有改配置文件 所以 dify服务在80端口 我想在windows的 8888进行访问
按照此方法配置即可
输入 http://192.168.1.136:8888/ 正常访问
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值