Docker 安装Redis并运行

Docker 安装Redis并运行

查看镜像上的Docker最新的版本

docker search redis

拉取Docker上的Redis

docker pull reids

查看Docker上安装的镜像

docker iamges
docker images redis

启动镜像

方式一:

docker run --name myRedis -p 6379:6379 --restart=always -v G:/Hyper-V/Redis/Data:/data -d redis redis-server --appendonly yes
命令 含义
-d 本地运行
6379:6379 本地端口:Redis容器内部端口
-v 开启文件挂载
G:/redisData Redis持久化数据存放目录
redis docker的镜像名
redis-server redis服务器
--appendonly yes 开启持久化
--name 执行这个运行的名称
--restart=always Docker启动容器就启动

方式二:

version: '3.0'
services:
    redis:
        image: redis:5.0.5
        container_name: Redis5.0.5
        restart: always
        ports:
            - "6379:6379"
        networks:
            - some-network
        volumes:
            - G:/Hyper-V/redis/data:/data
            - G:/Hyper-V/Redis/Conf/redis.conf:/etc/redis/redis.conf
        command: redis-server /etc/redis/redis.conf
networks:
  some-network:
    external: true
参数 含义
version 版本号
services services 固定写死
redis 在network容器通信时用到
image 镜像版本
container_name 容器名称
restart 重启状态, 这里我配置的是always, 会随着docker启动, 容器自启动
ports 端口映射
networks 指定网络(可以忽略, 删掉)
volumes 挂载
command 命令: 根据配置文件启动Redis
运行方式: docker-compose up -d
docker-compose -f 文件.yml up -d

查看运行的镜像

docker ps

停掉正在运行的容器

docker stop myRedis

删掉容器

docker rm myRedis

重新运行的容器

docker start myRedis
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《Docker从入门到实践》阅读笔记 原书地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo阅读 11,485评论 1 39
  • Docker 学习目标: 掌握Docker基础知识,能够理解Docker镜像与容器的概念 完成Docker安装与启...
    执笔梦一场阅读 3,341评论 2 10
  • docker基本概念 1. Image Definition 镜像 Image 就是一堆只读层 read-only...
    慢清尘阅读 8,902评论 1 21
  • 在我的docker安装redis里,已经说明过docker安装redis的流程,对于redis的安装下面文章很多部...
    szgl_lucifer阅读 12,839评论 1 23
  • 一天又过去了,地铁上挤满了人,大概又是一个小时到家,每天重复着。 昨天回了趟家,把幺女的事办了,意外的...
    源幺幺阅读 209评论 0 0