docker部署redis单机

查看镜像

docker search redis

拉取镜像

docker pull redis

编写docker-compose.yml文件

这个是依赖外部的配置redis配置文件

vi redis-compose.yml

version: '3.3'
services:
 redis:
  image: redis:latest
  container_name: my_redis
  ports:
    - "6379:6379"
  volumes:
    - /opt/redis_data:/data
    # 替换容器内redis.conf
    - /home/docker/redis/redis.conf:/usr/local/etc/redis/redis.conf

这个不用依赖外部redis配置文件,配置写在yml文件里,命令执行

version: '3.3'
services:
 redis:
  image: redis:latest
  container_name: my_redis
  command: redis-server --requirepass admin
  ports:
    - "6379:6379"
  volumes:
    - /opt/redis_data:/data

最后执行docker-compose -f redis-compose.yml up -d 执行

你可能感兴趣的:(docker)