类别

版本

在Linux上安装Docker

如果你不熟悉Docker,你可能会认为Docker会让你的生活更加复杂。事实恰恰相反。只需了解Docker的一点知识,您就可以轻松部署RapidMiner AI Hub及其所有集成服务,通过预配置docker-compose模板

三个简单的步骤,您就完成了:Docker完成了其余的工作!

  1. 准备好了—为了生产目的,您应该在服务器硬件上安装Docker(或在),但你可以在笔记本电脑上进行实验。

  2. —根据您的需要,为您的RapidMiner AI Hub选择一个模板:

    • 任选其一模板我们提供的
    • 复制模板文件docker-compose.yml而且.env到您安装Docker的机器。

    这些文件预先配置为开箱即用,但是您可以根据自己的喜好修改它们。

  3. 走吧!——按照详细说明,并执行docker-compose命令

  4. Docker自动下载图片然后启动RapidMiner AI Hub。

在你开始之前

这里的重点是在Linux上安装Docker,并尽快部署RapidMiner AI Hub,使用:

  1. Docker快速和容易安装脚本

  2. 各种各样的docker-compose模板

我们从以下假设开始:

  • 您已经安装或可以访问Linux主机,而且

    • 您可以通过。连接到Linux主机ssh
    • 您有本地访问权限(因此ssh是没有必要的)
  • Linux主机的主机名(或IP地址)为
  • 你有(系统管理员)访问Linux主机

所有命令都将从命令行发出,因此没有必要使用GUI。出于安全考虑,您可能更喜欢以普通用户的身份运行docker,假设有这样一个用户,我们将称他为

这里的括号表示您必须用实际的用户名和。安装RapidMiner AI Hub的主机的实际主机名或IP地址。

下载Docker快速简易安装脚本

快速和简单的安装脚本也可用github

Docker安装脚本假设以前没有安装过Docker。如果Docker已经安装,您可以跳转到docker-compose模板.如果安装了较旧版本的Docker,应该首先卸载它。

该脚本安装Docker CE (Community Edition),假设您正在使用以下Linux发行版之一,或其衍生版本:

  • CentOS
  • Debian
  • Fedora
  • 甲骨文Linux
  • 红色的帽子
  • SUSE
  • Ubuntu

最简单的方法就是使用旋度wget,假设预先安装了其中一个命令。如果没有预安装,您可以先安装它们,然后进行以下操作:

  1. 连接Linux主机:

    ssh < rapidminer > @ < my.linux.host >
  2. 下载Docker快速简易安装脚本

    使用旋度

    curl -fsSL https://get.docker.com -o get-docker.sh

    wget

    wget -O get-docker.sh https://get.docker.com/

你现在已经准备好了安装码头工人

可选方法:使用scp传输脚本

如果你还没有旋度wget如果您不知道如何安装它们,那么下面是下载脚本并将其传输到主机的另一种方法。一般情况下,优先采用上述方法。

  1. 下载Docker快速和容易安装脚本到任何其他计算机。

  2. 将脚本重命名为get-docker.sh

  3. 将脚本复制到Linux主机scp或任何类似工具:

    scp get-docker.sh < rapidminer > @ < my.linux.host >:

    注意这个命令末尾的冒号(:)非常重要。文件存放在的Linux主机上/home/< rapidminer >

  4. 连接Linux主机:

    ssh < rapidminer > @ < my.linux.host >

你现在已经准备好了安装码头工人

安装码头工人

此时,您已经连接到Linux主机和快速且简单的安装脚本get-docker.sh在当前工作目录中。如果你输入ls get-docker.sh,它应该被列出。

当你运行脚本时,它将执行以下操作:

  • 它下载和安装在Linux上运行Docker所需的软件先决条件,使用Linux主机自带的工具。如果已经安装了该软件,则不会有任何更改。
  • 它在配置文件中创建对Docker Linux存储库的引用,这样您就可以直接下载(并稍后更新)Docker软件。
  • 它使用Linux主机自带的工具下载和安装Docker。

要安装Docker,必须运行get-docker.sh作为用户。如果您没有以,你必须先成为.成为,键入以下命令之一:

  • 如果sudo已安装( password):sudo苏

  • 如果sudo未安装或用户不在sudo集团(密码):

作为用户,继续执行如下操作:

  1. 启动安装过程:

    sh get-docker.sh

    提示:您可以使用该命令模拟安装sh get-docker.sh——管制

  2. (可选)安装完成后,可以测试docker:

    码头工人运行hello world
  3. 安装docker-compose后,检查版本号

    curl - l "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)"chmod +x /usr/local/bin/docker-compose
  4. (可选)合并bash完成

    curl -L https://raw.githubusercontent.com/docker/compose/1.29.2/contrib/completion/bash/docker-compose -o /etc/ bash_complete .d/docker-compose . conf
  5. (可选)测试docker-compose

    docker-compose——版本
  6. (推荐)如果你计划跑步docker-compose作为非根用户,使该用户成为码头工人组:

    usermod -aG docker 

    注册组成员码头工人组时,用户必须注销并重新登录。

Docker现在已经安装。

更详细的安装文档可以在码头工人的网站,用于各种Linux发行版。

阅读更多:使用预配置的部署模板部署RapidMiner AI Hub