Docker安装Bitbucket、Confluence与Jira集成方案



01-Docker安装Redis

  • 1、检查docker安装情况
  • 2、查找redis镜像
  • 3、下载redis镜像
  • 4、查看本地镜像
  • 5、运行redis镜像
  • 6、查看Redis容器运行情况
  • 7、进入容器查看redis工作状态
  • 8、使用自定义配置文件


1、检查docker安装情况

在安装前要确保docker服务是启动的,可以通过如下相关的命令进行检查。

# 启动docker服务
systemctl restart docker

# 查看docker帮助信息
docker --help

# 查看docker版本
docker version

# 查看docker的相关信息
docker info

docker安装bitbucket conflunce jira_docker

2、查找redis镜像

查找redis镜像使用如下命令:

docker search redis

docker安装bitbucket conflunce jira_配置文件_02


使用命令行查找镜像,无法显示具体的版本,当然这难不倒网上的高手,他们写了一个脚本来实现,咱们主要针对 初学者,所以我就不再这里介绍了。我这里实际上是在官网上查找的,使用的版本是 redis:6.0-rc。

3、下载redis镜像

下载redis镜像,使用如下命令:

# 下载最新版本
docker pull redis:latest

# 下载指定版本
docker pull redis:6.0-rc

docker安装bitbucket conflunce jira_redis_03

4、查看本地镜像

查看本地镜像使用如下命令:

docker images

docker安装bitbucket conflunce jira_docker_04

5、运行redis镜像

运行redis镜像使用如下命令:

docker run -itd --name redis6 -p 6379:6379 redis:6.0-rc

命令说明:

  • -p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机 ip:6379 访问到 Redis 的服务。

docker安装bitbucket conflunce jira_配置文件_05

6、查看Redis容器运行情况

使用如下命令,查看redis的容器是否运行成功。

docker ps

docker安装bitbucket conflunce jira_redis_06

7、进入容器查看redis工作状态

想要了解redis是否已经工作正常,最直接的方法,就是进入到容器,查看一下redis的工作状态。可以使用如下命令来进行检查:

# 进入容器,这里的redis6是容器的名字,可以替换为容器的id
docker exec -it redis6 /bin/bash

# 运行redis的客户端,进入命令行交互模式
redis-cli

# 设置一个测试值
set test 1

# 退出容器
exit

docker安装bitbucket conflunce jira_redis_07


当我们执行 set test 1 这个命令,得到OK的返回结果,就说明,我们的redis已经安装成功了。

redis的相关文件在如下目录位置:

/usr/local/bin/redis-benchmark
/usr/local/bin/redis-server
/usr/local/bin/redis-sentinel
/usr/local/bin/redis-check-aof
/usr/local/bin/redis-cli
/usr/local/bin/redis-check-rdb

8、使用自定义配置文件

使用docker安装redis有一个坑,就是docker容器里面是没有redis.conf这个文件的,因此如果自定义配置,就有点麻烦了。

第一步,先要下载一个标准的redis.conf文件,下载地址如下:

各个版本配置文件下载: https://redis.io/topics/config 6.0版本的配置文件下载: http://github.com/redis/redis/raw/6.0/redis.conf

国内访问上述网站可能无法下载,因此可以使用下面地址进行下载:

   http://download.redis.io/redis-stable/redis.conf

第二步,把文件拷贝到宿主机的相应目录,然后执行下面命令:

# 指定配置文件创建容器
docker run -p 6379:6379 \
--name redis6 \
-v /server/redis/config/redis.conf:/etc/redis/redis.conf \
-v /server/redis/data:/data \
-d redis:6.0-rc \
redis-server /etc/redis/redis.conf \
--appendonly yes

命令解释说明:

  • -p 6379:6379 端口映射:前表示主机部分,:后表示容器部分。
  • --name myredis 指定该容器名称,查看和进行操作都比较方便。
  • -v 挂载目录,规则与端口映射相同。
  • -d redis 表示后台启动redis
  • redis-server /etc/redis/redis.conf 指定配置文件运行

在上述命令执行中,还可能出现错误,因为下载的redis.conf文件是最新的,和你的redis版本可能不一致,会导致启动失败。需要用使用如下命令查看日志:

# 通过容器ID查看容器日志
docker logs b0f62c846a0a

根据日志的错误,来修改配置文件即可。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空