Docker安装RabbitMQ(docker-compose.yml)

前置条件

请先安装Docker

创建docker-compose.yml文件

version: '2'
services:#redis容器redis:#定义主机名hostname: myredis#使用的镜像image: redis:5.0.2#容器的映射端口ports:- 6381:6379restart: always#定义挂载点volumes:- ./redis/data:/data#环境变量environment:- TZ=Asia/Shanghai- LANG=en_US.UTF-8

将以上文件保存为docker-compose.yml文件

启动docker-compose脚本

docker-compose up

启动日志

AppledeMacBook-Pro:~ apple$ cd ~/Docker/Workspace/
AppledeMacBook-Pro:Workspace apple$ ls
activemq    rabbitmq
AppledeMacBook-Pro:Workspace apple$ mkdir redis
AppledeMacBook-Pro:Workspace apple$ cd redis/
AppledeMacBook-Pro:redis apple$ ls
AppledeMacBook-Pro:redis apple$ vim docker-compose.yml
AppledeMacBook-Pro:redis apple$ docker-compose up
Creating network "redis_default" with the default driver
Pulling redis (redis:5.0.2)...
5.0.2: Pulling from library/redis
a5a6f2f73cd8: Pull complete
a6d0f7688756: Pull complete
53e16f6135a5: Pull complete
b761e99e9c9c: Pull complete
13686b3f2e29: Pull complete
667e8fd02be2: Pull complete
Creating redis_redis_1 ... done
Attaching to redis_redis_1
redis_1  | 1:C 16 Apr 2019 14:57:30.990 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1  | 1:C 16 Apr 2019 14:57:30.992 # Redis version=5.0.2, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1  | 1:C 16 Apr 2019 14:57:30.992 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
redis_1  | 1:M 16 Apr 2019 14:57:30.993 * Running mode=standalone, port=6379.
redis_1  | 1:M 16 Apr 2019 14:57:30.993 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
redis_1  | 1:M 16 Apr 2019 14:57:30.993 # Server initialized
redis_1  | 1:M 16 Apr 2019 14:57:30.993 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
redis_1  | 1:M 16 Apr 2019 14:57:30.994 * Ready to accept connections
redis_1  | 1:M 16 Apr 2019 14:59:16.765 * DB saved on disk
redis_1  | 1:M 16 Apr 2019 14:59:28.481 * DB saved on disk

Redis命令行

AppledeMacBook-Pro:~ apple$ redis-cli -h 127.0.0.1 -p 6381
127.0.0.1:6381>
127.0.0.1:6381>
127.0.0.1:6381> keys
(error) ERR wrong number of arguments for 'keys' command
127.0.0.1:6381> keys *
(empty list or set)
127.0.0.1:6381>
127.0.0.1:6381>
127.0.0.1:6381>
127.0.0.1:6381> flushall
OK

Docker安装Redis(docker-compose.yml)相关推荐

  1. Redis篇 <一>Docker安装redis 及基础

    前言 开始写一个redis 系列的,期间不参杂其他的了,一攻到底,就是因为这方面用得不多,总是在redis这一块被面试官吊打, 主要是学习,其次是不要再被胖揍了!!! 老生常谈的redis~直接开搞. ...

  2. Docker系列 六. Docker 安装 Redis

    Docker 安装 Redis Redis 是一个开源的使用 ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value 的 NoSQL 数据库,并提供多种语言的 API . ...

  3. Docker 安装 Redis

    Docker 安装 Redis 方法一.docker pull redis:3.2 查找 Docker Hub上的 redis 镜像: docker search redis 这里我们拉取官方的镜像, ...

  4. Docker 安装redis(四)

    Docker 安装redis 1.搜索docker镜像(可以看到搜索的结果,这个结果是按照一定的星级评价规则排序的) docker search redis 2.拉取docker的mysql镜像(如果 ...

  5. docker 安装redis第三方集群方案 codis

    docker 安装redis第三方集群方案 codis docker 安装redis第三方集群方案 codis 首先,安装好docker环境,这里不提,需要看的可以在我的博客里找, 事先准备好zook ...

  6. 史上最详细Docker安装Redis (含每一步的图解)实战

    不仅教你安装,还教你删除. 每一行命令都带图解,绝对能懂. 大家对搭建Redis Clustr (Redis 集群)感兴趣的,可以看看这篇文章 Docker搭建Redis Cluster集群环境 希望 ...

  7. docker 安装redis 挂载到宿主机

    1.首先去redis获取对应版本的配置文件redis.conf:  http://download.redis.io/releases/ 我选择的是 6.0.9 解压以后 有一个redis.conf ...

  8. 如何使用Docker安装Redis\Zookeeper\Mysql

    2019独角兽企业重金招聘Python工程师标准>>> 最近准备写如何实现分布式锁的文章,实现分布式锁可以借助数据库.缓存和Zoopkpeer实现.在实现代码时就需要安装以上软件.于 ...

  9. Docker安装Mysql(docker-compose.yml)

    Docker安装Mysql(docker-compose.yml) 前置条件 请先安装Docker 创建docker-compose.yml文件 version: '2' services:db:im ...

最新文章

  1. 分布式为什么一定要有高可用的分布式锁?一线大厂必看!
  2. 程序员如何判断是否到了该辞职的时候?以及常用的辞职借口总结
  3. docker版wordpress
  4. 关于mysql触发器和存储过程的理解
  5. 潭州课堂25班:Ph201805201 爬虫高级 第三课 sclapy 框架 腾讯 招聘案例 (课堂笔记)...
  6. Python获取本机所有网卡的MAC地址
  7. 移动开发者应注意的2012年五趋势
  8. Windows系统为指定用户设定本地组策略
  9. 微信公众平台开发(8)--微信公众平台接入完整实例
  10. edge浏览器打开html文件路径被拆分,Edge浏览器显示网页排版错位
  11. php 获取当天是星期几,php 怎么获取今天星期几
  12. 短网址生成+域名检测+短网址还原+域名防红四合一前端源码
  13. [云计算] 云使能技术包括哪些技术组件?
  14. Spring Cloud Gateway(十):网关过滤器工厂 GatewayFilterFactory
  15. Synergy v1.10版本跨平台鼠键共享资源
  16. 牛客网华为机试【汽水瓶】
  17. Spring中,StringUtils的isEmpty方法已弃用
  18. 机器视觉简介,建议学PLC和上位机的工程师看完
  19. Android Audio代码分析8 - AudioHardwareALSA::openOutputStream函数
  20. C++围棋小游戏1.2

热门文章

  1. Node.js: 如何继承 events 自定义事件及触发函数
  2. Magento: 获取客户信息 Get Customer’s Full Name, First Name, Last Name and Email Addres
  3. Data URL和图片,及Data URI的利弊
  4. PHP 中使用工厂模式
  5. E: Some index files failed to download. They have been ignored, or old ones used instead.解决方案
  6. 【AI视野·今日CV 计算机视觉论文速览 第188期】Wed, 23 Dec 2020
  7. 案例 月工作列表 c# 1614099857
  8. 实体与标识符的理解 0125
  9. 循环结构格式 java
  10. 办公自动化-实测doc文档-创建文档添加内容-0223