docker中安装mysql,redis

Ubuntu 18.04

安装docker

sudo apt-get update

curl -s https://get.docker.com/ | sudo sh  # 官网一键安装

安装mysql

set -x
# 构建 Mysql 5.7数据库
docker pull mysql:5.7
# 创建数据存储目录 和配置文件目录
mkdir -p /var/docker_data/mysql/fof/{conf,data,log}
# 分别赋予读写权限
chmod 777 -R /var/docker_data/mysql/fof/conf
chmod 777 -R /var/docker_data/mysql/fof/data
chmod 777 -R /var/docker_data/mysql/fof/log
touch /var/docker_data/mysql/fof/conf/my.cnf
# 创建并运行容器
docker run -d --name fof_mysql \
           -p 3306:3306 \
           -v /var/docker_data/mysql/fof/conf:/etc/my.cnf.d \
           -v /var/docker_data/mysql/fof/mysql:/var/lib/mysql \
           -v /var/docker_data/mysql/fof/log:/var/log/mysql \
           -e MYSQL_ROOT_PASSWORD=Abcd1234 \
           mysql:5.7
docker start fof_mysql

安装redis

set -x
docker pull redis
docker run -itd --name redis_6379 -p 6379:6379 redis

# 设置redis密码

1.进入redis的容器 docker exec -it 容器ID bash

2.进入redis目录 /usr/local/bin 

3.运行命令:redis-cli

4.查看现有的redis密码:config get requirepass

5.设置redis密码config set requirepass ****(****为你要设置的密码)

 

posted @ 2020-09-01 18:03  Moses^  阅读(183)  评论(1编辑  收藏  举报