MySQL
docker安装MySQL
docker run --restart always -p 33061:3306 --name mysql-1 --privileged=true \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql/mysql-server
设置远程登录权限:
# 登录mysql
bash-4.4# mysql -uroot -proot
# 查看数据库
mysql> show databases;
# 进入mysql数据库
mysql> use mysql;
# 更新root用户权限为任意ip可登录
update user set host='%' where user='root' and host='localhost';
# 退出mysql
mysql> exit;
# 推出容器
bash-4.4# exit;
# 重启mysql容器,生效
[root@localhost conf]# docker restart mysql
Redis
下载reids配置文件
wget https://raw.githubusercontent.com/antirez/redis/5.0/redis.conf -O redis.conf
redis配置文件修改
# bind 127.0.0.1 注掉
protected-mode yes 改成了 no
requirepass test #密码
docker 安装redis
docker run -d --privileged=true -p 63791:6379 --restart always \
-v /docker/redis1/conf/redis.conf:/etc/redis/redis.conf \
-v /docker/redis1/data:/data \
--name redis-1 redis redis-server /etc/redis/redis.conf --appendonly yes
评论区