centos进入mysql
docker exec -it mysql-test mysql -uroot -p123456
mysql正常启动
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
-p:端口号
-name:启动的名字
-e:用户名和密码
-d:可以是自己的docker镜像名字或者id,后台启动
mysql持久化
docker run -p 3306:3306 -d --name=mysql -v mysql-data:/var/lib/mysql mysql
要在var/lib/mysql下创建文件保存
redis正常启动
docker run -d -p 6379:6379 --name myredis redis
-p:端口号
-name:启动的名字
redis持久化启动
docker run -d --privileged=true -p 6379:6379 --restart always -v /root/docker/redis-6379/conf/redis.conf:/etc/redis/redis.conf -v /root/docker/redis-6379/data:/data --name myredis redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass "123456"
要在/etc/redis/redis.conf创建文件保存