devilbox(三):在docker中启动带密码的redis数据库
背景概述:
之前是使用docker搭建了一套集成的开发环境devilbox,也说了这个环境可以自定义。其实搭建这个环境一是为了练习docker使用,二是搭建我们测试环境,主要用到各种数据库,然而安装教程打开容器,里面的配置都是默认的,数据库的配置都是默认的,不便于测试。devilbox(二)记录了如何连接数据库,进了数据库当然可以修改数据库内容,这一节主要记录如何启动带有密码的redis数据库(因为默认是没有密码)
操作:
devilbox是基于docker-compose安装的,compose 文件是一个定义服务、 网络和卷的 YAML
文件,服务定义包含应用于为该服务启动的每个容器的配置。所以可以在该文件中指定启动容器时加上密码参数,如下:
备注:command 代表生成容器后要执行的命令,所以在后面加上"--requirepass password"即可快速创建一个带密码的redis容器
保存后执行“docker-compose up -d redis”即可