添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
volumes: - ./data/redis/data:/data

然后直接在其所在目录下执行 docker-compose up -d,即可在 Docker 中生成一个带密码的 Redis 容器。

2、方案二

version: "3.8"
networks:
  flask_li:
services:
  redis:
    image: redis:7.0.11
    container_name: my_redis
    restart: always
    ports:
      - "6379:6379"
    command: redis-server /usr/local/etc/redis/redis.conf
    volumes:
      - ./data/redis/data:/data
      - ./data/redis/config/redis.conf:/usr/local/etc/redis/redis.conf

其中:command 代表生成容器后要执行的命令。

在redis.conf中设置密码:

        方案二的好处是可以更多的定制 Redis 的配置,方案一的好处是可以快速启动一个带免密的 Docker Redis 实例而不需要依赖外部的 redis.conf。

docker在安装redis后,一般是没法远程使用的(在考虑防火墙和服务器规则的条件下,当然也可能是bind的问题),这是很让人头疼的事情,因为没有配置redis密码 在启动容器的时候,就为其配置密码 # 拉取redis镜像 docker pull redis # 启动容器的时候,并为其设置密码 docker run -d --name myredis -p 6379:6379 redis --requirepass "123456" 在容器启动后,再为其配置密码 # 拉取re
docker run -p 127.0.0.1:6379:6379 --name nliu_redis -v /mnt/nliu/check/redis.conf:/etc/redis/redis.conf -d redis:5.0.5 redis-server /etc/redis/redis.conf docker rm -f idid: docker ps redis....
执行下面命令 $ yum install -y yum-utils device-mapper-persistent-data lvm2 $ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo $ yum -y install docker-ce docker-ce-cli containerd.io $ yum list docker-ce --showduplicates | sort -r $ yum -y