Docker使用指南

该文章已生成可运行项目,
一、Docker Desktop 安装
1、下载及安装

官网下载
1、根据操作系统选择合适的版本下载。
2、双击下载的安装文件,按照提示完成安装。
3、安装完成后,启动 Docker Desktop。
若安装过程中出现:
在这里插入图片描述
那么就在当前弹出的cmd.exe窗口执行 wsl.exe --update

前排提示,文末有大模型AGI-优快云独家资料包哦!

2 、登录 Docker 账号

1、安装完成后,打开 Docker Desktop,建议登录 Docker 账号,以便管理和推送镜像至 Docker Hub。
2、如果没有 Docker 账号,可以在 Docker Hub 注册一个。
3、进入 Docker Desktop 主页,点击右上角的“Sign in”。
4、输入 Docker 账号和密码进行登录。
5、登录成功后,即可创建和管理自己的镜像仓库。

3、 进入 Docker Desktop 主界面

成功登录后,可以看到 Docker Desktop 的主界面,如图网页版
在这里插入图片描述
桌面版:
在这里插入图片描述

4、检查 Docker 版本

在这里插入图片描述

5、更换镜像源
"registry-mirrors": [
    "https://docker.1ms.run",
    "https://hub.rat.dev",
    "https://docker.1panel.live",
    "https://proxy.1panel.live",
    "https://ghcr.nju.edu.cn",
    "https://docker.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.rainbond.cc",
    "https://registry.cn-shenzhen.aliyuncs.com",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://mirror.baidubce.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.nju.edu.cn",
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.jsdelivr.fyi",
    "https://docker-cf.registry.cyou"
  ]

找到点这里
在这里插入图片描述
然后改这里
在这里插入图片描述
然后powershell输入docker info 可看到
在这里插入图片描述

二、dify部署及启动
2.1克隆 Dify 代码仓库

克隆 Dify 源代码至本地环境。

git clone https://github.com/langgenius/dify.git

拉取不成功就直接下载ZIP,然后解压
在这里插入图片描述
解压如下图:
在这里插入图片描述

2.2、运行本地dify

拉取docker镜像
进入上面获取的dify源码目录的docker目录中,进行以下三步操作:
打开powershell做一下操作

cd D:\dify-main\docker  # 关键目录
cp .env.example .env  # 复制环境变量模板
docker compose up -d  # 后台启动docker,会自动拉取镜像
docker compose stop #停止容器

在这里插入图片描述
在这里插入图片描述

前排提示,文末有大模型AGI-优快云独家资料包哦!

2.3访问 Dify

Dify 主页面:

# 本地环境
http://localhost
# 服务器环境
http://your_server_ip

或者你可以先前往管理员初始化页面设置设置管理员账户:

# 本地环境
http://localhost/install
# 服务器环境
http://your_server_ip/install

然后注册登录即可
在这里插入图片描述

2.4更改启动端口

找到.env文件,找到

EXPOSE_NGINX_PORT=80

在这里插入图片描述
更改以后保存,重新启动就可以访问了

http://localhost:8088/

在这里插入图片描述

2.5 设置大模型

在这里插入图片描述
在这里插入图片描述

优快云独家福利

最后,感谢每一个认真阅读我文章的人,礼尚往来总是要有的,下面资料虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

本文章已经生成可运行项目
### 安装方法 Docker Desktop 支持多种操作系统,以下以常见的 Windows 和 macOS 为例说明安装方法。 #### Windows 1. 确保系统满足要求:Windows 10 64 位:专业版、企业版、教育版或 2004 及更高版本的家庭版;Windows 11。 2. 从 Docker 官方网站(https://www.docker.com/products/docker-desktop )下载 Docker Desktop for Windows 安装程序。 3. 运行下载的安装程序,按照提示完成安装。安装过程中可能需要重启计算机。 #### macOS 1. 系统要求:macOS 要求为 Catalina 10.15 及以上版本。 2. 同样从 Docker 官方网站下载 Docker Desktop for Mac 安装程序。 3. 下载完成后,将 Docker 图标拖移到“应用程序”文件夹,然后在“应用程序”中启动 Docker Desktop。 ### 使用指南 #### 启动 Docker Desktop 安装完成后,启动 Docker Desktop。启动后,系统托盘中会出现 Docker 图标,表示 Docker 正在运行。 #### 基本操作 - **创建容器**:可以使用 `docker run` 命令创建并启动一个新的容器。例如,运行一个简单的 Nginx 容器: ```bash docker run -d -p 8080:80 nginx ``` 上述命令中,`-d` 表示在后台运行容器,`-p 8080:80` 表示将容器的 80 端口映射到主机的 8080 端口,`nginx` 是要使用的镜像名称。 - **查看容器和镜像**:使用 `docker ps` 命令查看正在运行的容器,使用 `docker images` 命令查看本地的镜像。 - **停止和删除容器**:使用 `docker stop` 命令停止正在运行的容器,使用 `docker rm` 命令删除容器。例如: ```bash docker stop <容器 ID> docker rm <容器 ID> ``` ### 常见问题解决方案 #### 无法启动 Docker Desktop 如果 Docker Desktop 无法启动,可能是由于系统服务未正常运行或配置问题。可以尝试以下方法: - 检查系统服务:确保 Docker 相关的服务(如 Docker Desktop Service)已启动。 - 重启计算机:有时候简单的重启可以解决一些临时的问题。 - 检查配置文件:查看 Docker 的配置文件是否有错误或损坏。 #### 容器无法正常访问网络 容器无法访问网络可能是由于网络配置问题。可以尝试以下操作: - 检查防火墙设置:确保防火墙没有阻止 Docker 相关的网络流量。 - 重启 Docker 服务:有时候重启 Docker 服务可以恢复网络连接。 #### 拉取镜像失败 拉取镜像失败可能是由于网络问题或镜像仓库不可用。可以尝试以下方法: - 检查网络连接:确保网络正常,并且可以访问 Docker 镜像仓库。 - 更换镜像源:可以配置国内的镜像源来加速镜像拉取,例如阿里云镜像源。在 Docker Desktop 的设置中找到“Docker Engine”,添加以下配置: ```json { "registry-mirrors": ["https://<你的阿里云镜像地址>"] } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值