redis的dockerfile
1.基于官方镜像docker run --name redis -d redis1.1 使用docker-compose 创建#version: '2.1'services:redis:image: rediscontainer_name: redis-6379ports:- 6379:6379sysctls:...
·
1.基于官方镜像
docker run --name redis -d redis
1.1 使用docker-compose 创建
#
version: '2.1'
services:
redis:
image: redis
container_name: redis-6379
ports:
- 6379:6379
sysctls:
net.core.somaxconn: 511
volumes:
- /etc/localtime:/etc/localtime:ro
- /u01/redis/config/redis.conf:/usr/local/etc/redis/redis.conf
- /u01/redis/data:/data
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
1.2 连接redis 容器
docker run -it --rm --link redis:db alpine sh
/ # nc db 6379
ping
+PONG
可以用指令使用
[root@kubernetes ~]# docker run -it --rm --link redis:db --entrypoint redis-cli redis -h db
db:6379> ping
PONG
db:6379> set 1 2
OK
db:6379> get 1
"2"
1.3 使用自定义配置
FROM redis
COPY redis.conf /usr/local/etc/redis/redis.conf
CMD [ "redis-server","/usr/local/etc/redis/redis.conf" ]
docker run -v /data/docker/redis/redis.conf:/usr/local/etc/redis/redis.conf --name myredis redis redis-server /usr/local/etc/redis/redis.conf
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)