docker run启动容器添加--privileged=true,以单机redis为例
docker run --name redis --privileged=true \
-p 6379:6379 \
-v /data/redis/redis.conf:/etc/redis/redis.conf \
-v /data/redis/data:/data \
-d redis redis-server /etc/redis/redis.conf
docker-compose启动容器需要在docker-compose.yml添加privileged: true,以单机redis为例
version: '3.8'
services:
  redis:
    image: redis
    privileged: true
    ports:
      - "6379:6379"
    volumes:
      - /data/redis/redis.conf:/etc/redis/redis.conf
      - /data/redis/data:/data
    command: ["redis-server", "/etc/redis/redis.conf"]
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐