centos7.6使用飞鱼FlyFish的docker镜像

1. 前提

        飞鱼官方给出的docker镜像使用教程:
doc/FlyFish_docker镜像使用指南.md · 云智慧/FlyFish - Gitee.com

        可以看到我们需要在Linux系统里安装docker和docker-compose。

2. 基础环境

        首先我们使用的环境是VMware安装的centos7.6。

        这个环境的安装比较简单,安装下面的教程,一步一步安装就行:

VMware安装Centos7.6教程(保姆级教程)-CSDN博客

3. docker和compose的安装

接下来我们需要在centos7.6里安装docker和compose。

注意点:docker可以直接安装目前的最新版本26.1.4

docker-26.1.4

当docker的版本安装的是26.1.4时,compose版本也可以直接用最新的版本2.27.1

docker和compose的安装参考下面2个教程:

CentOS下 Docker、Docker Compose 的安装教程_centos安装docker-compose_centos 安装docker-compose-CSDN博客

​​​​​​centos安装docker和docker-compose完整版_centos安装docker compose-CSDN博客

因为这两个教程的内容不需要全部执行,而且有的地方失效了。所以我综合了这两个教程,截了这两个参考教程中的具体的需要执行的步骤图,大家按照下面的步骤图执行就可以:

下面显示所有的docker版本,目前最新的是26.1.4,建议安装这个版本。

安装最新的26.1.4,如下图所示:

yum install docker-ce-26.1.4-1.el7 -y

可以看到docker正常安装了。

        这样docker就安装完了,接下来安装compose。使用下面curl命令:

curl -SL https://github.com/docker/compose/releases/download/v2.27.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

如下图所示:

        接下来赋予权限后,就可以验证是否安装成功了。

4. 存在的问题及解决方案

     

       下载完yaml文件,接着执行命令,显示pull有问题:

        我们可以查看一下这个docker-compose.yaml文件里的内容,可以看到里面使用了docker的镜像:

        我们在dockerhub里搜索一下,可以看到镜像是存在的,所以应该是 我们无法在正常情况访问dockerhub的原因。

        这样就修改一下镜像就可以了。

        首先需要登录docker的用户(linux上登录和退出docker hub_docker login 切换账号-CSDN博客),如果没有用户就去docker的官网创建一个(https://hub.docker.com/signup)。

        然后更换镜像为: http://dk.wsvg.cn(镜像地址来源:你的docker没了?docker被封的原因和解决方法_哔哩哔哩_bilibili  更换docker镜像地址的教程:最简单的修改linux系统上Docker的镜像源_linux 修改docker镜像源地址-CSDN博客

        接着再次输入命令:

docker-compose up -d

         可以看到正常pulled了(整个过程可能需要几十分钟)

        可以正常进入飞鱼页面。

        docker部署FlyFish完成! 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值