docker离线部署redis

这篇具有很好参考价值的文章主要介绍了docker离线部署redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.在有外网的机器下运行一下命令下载Redis镜像
sudo docker pull redis:5.0.14
2.将镜像保存到磁盘备用
sudo docker save -o /usr/local/redis5.0.14.tar redis:5.0.14
3.
加载镜像
sudo docker load -i /usr/local/redis5.0.14.tar
运行容器
sudo docker run --name=redis --volume=/home/leopold/data/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf --volume=/home/leopold/data/redis/data:/data  -p 6379:6379 --detach=true redis:5.0.14 redis-server /usr/local/etc/redis/redis.conf --appendonly yes  --requirepass "123456" 
# 添加开机启动
sudo docker update --restart=always redis
4.修改密码
sudo docker exec -it redis /bin/bash
cd /usr/local/bin
redis-cli
输入 auth 123456 
查看密码
config get requirepass
设置密码
config set requirepass 123


解释

-d 以守护线程的方式运行(后台运行)
-i 以交互模式运行容器
-t 为容器重新分配一个伪输入终端 
-p 映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的服务。

 //未加-it可能会运行不起来因为,Docker容器后台运行,就必须有一个前台进程,容器运行的命令不是那些一直挂起的命令(比如运行top,tail),会自动退出

-v /usr/local/docker/redis.conf:/etc/redis/redis.conf //把宿主机配置好的redis.conf挂载到容器内的指定位置

-v /usr/local/docker/data:/data //把redis持久化的数据挂载到宿主机内,做数据备份

redis-server /etc/redis/redis.conf //使redis按照redis.conf的配置启动

–appendonly yes //redis启动后数据持久化文章来源地址https://www.toymoban.com/news/detail-601455.html

到了这里,关于docker离线部署redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • centos离线部署docker

    有些内部环境需要离线部署,以下做一些备忘。 环境:centos7.9 准备文件: docker-20.10.9.tgz,下载地址 https://download.docker.com/linux/static/stable/x86_64/ docker.service,内容见下文 daemon.json,内容见下文 install.sh,内容见下文 docker-compose-linux-x86_64,按需,有需要docker-compose则安装,下载地

    2024年02月13日
    浏览(36)
  • docker 离线部署 nginx

    docker hub在线地址:nginx镜像地址 目录架构 具体请参考一下链接进行安装 docker docker-compose离线部署 先在有网络的环境下拉取nginx镜像 将nginx.tar 下载到自己本地电脑,在将nginx.tar上传到要部署的内网服务器上

    2024年02月06日
    浏览(29)
  • 离线部署docker与镜像

    1).在docker官网上下载,合适的安装文件 本次使用的是“docker-20.10.9.tgz ” 下载地址:https://download.docker.com/linux/static/stable/x86_64/ [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sum2WqKk-1657604295167)(C:UsersroysiAppDataRoamingTyporatypora-user-imagesimage-20220

    2024年02月08日
    浏览(24)
  • Docker离线部署geoserver

    1、docker目前找到的方案只能在线部署软件,所以我们在有网的电脑上部署好geoserver镜像再打包到内网环境部署(以下操作基于Windows电脑)。 2、安装Docker:参考https://www.runoob.com/docker/windows-docker-install.html, 最新版Docker安装包自带docker-compose 测试安装成功: docker -v docker-comp

    2023年04月08日
    浏览(31)
  • 使用Docker容器部署java运行环境(java8 + mysql5.7 + redis5.0 + nginx1.14.1

    环境:阿里云ECS服务器 1.1 安装工具 1.2 为yum源添加docker仓库位置 1.3 将软件包信息提前在本地索引缓存 (非必要,建议执行,可以提升yum安装的速度,报错去掉fast试试) 1.4 安装Docker 傻瓜式安装 点击y 1.5 启动Docker 1.6 设置开机自启动 1.7 安装完成后可以测试一下,是否安装成功

    2024年02月02日
    浏览(73)
  • docker离线安装部署详细步骤

    1、服务器相关 IP地址 服务器作用 系统 其他 192.168.80.80 docker Anolis OS release 7.9 centos 步骤一致 2、官方下载地址 https://download.docker.com/linux/static/stable/x86_64/ 1、上传解压到 /data 目录下 2、创建软链接并后台启动 docker 3、检查进程和版本 4、配置 systemctl 启动 注意事项: 1)软链接

    2024年02月16日
    浏览(40)
  • linux onlyOffice docker 离线部署

    docker 离线安装onlyoffice,如在线安装可直接跳过导出导入镜像步骤,拉取后直接运行。 下载文件 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz 解压 把压缩文件存在指定目录下,并进行解压 将解压出来的docker文件内容移动到 /usr/bin/ 目录下 4、将docker注册为serv

    2024年02月13日
    浏览(36)
  • 【Docker & Docker-compose 离线一键安装部署】

    说明:docker的运行基于linux内核。(仅支持linux系统上运行) 下载docker 和 docker-compose 离线安装包 docker安装包下载地址:https://download.docker.com/linux/static/stable/x86_64/ docker-compose 安装包下载地址:https://github.com/docker/compose/releases graph : docker文件存在地址。可自行修改 1 . 将上述准

    2024年02月06日
    浏览(64)
  • 离线安装配置linux环境(centerOS7离线安装nginx、postgis、redis、minio、kkview、jdk、docker)

    注意 本文所涉及资源地址 所需前置知识(会的可以忽略) 关于yum downloadonly 离线安装docker教程 查看系统中是否已安装 gcc 如果显示版本号,则说明已经安装 否则进行如下安装操作 进入 /usr/local/nginx_package/gcc 目录,执行以下命令安装gcc: 解压 安装 其中​–nodeps​表示忽略依

    2024年02月04日
    浏览(52)
  • Dify开源大语言模型(LLM) 应用开发平台如何使用Docker部署与远程访问

    本文主要介绍如何在Linux Ubuntu系统以Docker的方式快速部署Dify,并结合cpolar内网穿透工具实现公网远程访问本地Dify! Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你

    2024年04月10日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包