上期正式开坑,那么为了今后的大家能够快速上手和使用关于LLM和AIGC的各种应用程序,本期开始就先给大家介绍一些本人在用的,对小白比较友好的服务器工具。
Docker相信Docker大家都有所耳闻,其易用性、便捷性、以及系统适应性都相当出色,今后我介绍的应用程序几乎全部都可以在Docker中运行和使用,并且都配有Docker部署教程,操作简单,所以在开始正式介绍AI和应用工具之前,确保你的电脑上安装了Docker尤为重要。
Docker已经在目前主流的三大操作系统中推出了安装程序,其中windows版、macOS版都是开箱即用的Docker Desktop版本,我在这里给出他们的下载链接,大家可以到官网进行下载、安装,过程十分简单,安装好后即可使用。Linux版本,官方提供了两个版本,一个是拥有可视化交互界面Linux系统的Docker Desktop版本,安装方法和macOS版本一致,另一个则是专门为服务器版本Linux系统准备的,这个版本需要通过命令行进行安装和使用,那么接下来我就按照官方给出的教程给大家讲解服务器版本的Docker的安装步骤(这里以Ubuntu Jammy 22.04 (LTS)版本为例进行):
1、设定好Docker的apt存储库,输入以下指令:
# Add Dockers 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 “$VERSION_CODENAME”) stable” | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
注意:如果您使用Ubuntu衍生发行版,如Linux Mint,您可能需要使用UBUNTU_CODENAME而不是VERSION_CODENAME,或者如果以上代码运行有报错的话,也可以将里面的VERSION_CODENAME替换为UBUNTU_CODENAME。
2、安装Docker软件包,输入下面命令:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
至此,Docker就安装完毕了。
Docker Compose这是一个几乎拥有了Docker就一定要安装的插件之一,他可以让Docker应用的安装变得非常简单,同时也非常好管理,如果你在上一步安装Docker中,安装的是Docker Desktop版本的话,那么他已经内置了这个插件,无需在进行安装,如果你使用的是服务器版本的Linux系统,那么接下来就讲解一下Docker Compose的安装方法,非常简单,仅需一步,在终端中输入以下命令,回车即可:
sudo apt-get update
sudo apt-get install docker-compose-plugin
DockgeDockge,这是一个开源免费的Docker Compose管理软件,它本身也是一款Docker应用,他提供简体中文支持,可以使用图形化的交互页面管理你电脑中的所有docker容器,最重要的是,他可以自动将docker应用安装命令转化成docker compose命令,完成一键部署。如果是使用docker desktop版本的用户,因为本身desktop版本的docker就提供了很好的界面交互,所以就不需要使用该插件了,下面就介绍他的安装方法,使用以下命令进行安装:
mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml –output compose.yaml
docker-compose up -d
完成后,你就可以在浏览器中输入:http://localhost:5001并访问,按照提示设置用户名、密码后,就会看到应用主界面了。
其实还有很多类似的docker容器管理应用,这里只是介绍我自己认为比较简单,容易上手的其中一个应用程序,该开源软件可以在GitHub找到,请大家多多支持原作者。
最后,给大家放上docker desktop的下载地址:
https://www.docker.com/get-started/