Docker安装自定义Reids---超详细(四)

谁践踏了优雅 2024-04-17 20:18 160阅读 0赞

1、下载redis镜像

  1. docker pull redis

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MTI1OTk5_size_16_color_FFFFFF_t_70

2、redis环境准备

  1. #创建文件目录
  2. mkdir -p /usr/local/docker/redis
  3. cd /usr/local/docker/redis
  4. #创建目录
  5. mkdir data
  6. #准备一份默认的redis.conf进行修改
  7. daemonize no
  8. #开启持久化
  9. appendonly yes
  10. #绑定
  11. bind 0.0.0.0

3、创建shell启动命令

  1. #!/bin/bash
  2. #当前目录
  3. BASE_URL=$(pwd)
  4. #停止redis
  5. docker stop redis
  6. #移除redis运行的容器
  7. docker rm redis
  8. #开启容器
  9. docker run -itd -p 6379:6379 --name redis -v ${BASE_URL}/redis.conf:/etc/redis/redis.conf -v ${BASE_URL}/data:/data redis:latest redis-server /etc/redis/redis.conf

4、运行

  1. chmod +777 ./start.sh
  2. ./start.sh
  3. docker ps

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MTI1OTk5_size_16_color_FFFFFF_t_70 1

5、测试

  1. docker exec -it 4b6e196190fe redis-cli
  2. set name hello-docker
  3. get name

20190831131558213.png

6、外部连接

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MTI1OTk5_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,160人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Docker安装教程(详细

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容