第一步,安装docker ,确保centos环境符合要求,有网
yum install docker -y
第二步:拉取mysql
首先可以先查询支持的mysql: search
# 拉取镜像
docker pull mysql
# 或者
docker pull mysql:latest
# 以上两个命令是一致的,默认拉取的就是 latest 版本的
# 我们还可以用下面的命令来查看可用版本:
docker search mysql
查看已拉取的镜像:
docker images
删除镜像 :
docker rmi 镜像id
启动mysql:
docker run -p 3306:3306 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=0000 --privileged=true --name mysql -d mysql
停止运行容器:
docker stop 容器id
移除已运行的容器
docker rm 容器id
查看日志
docker logs mysql
进入容器
docker exec -it mysql /bin/bash
redis 同理
docker pull redis:7.0.4
mkdir -p /docker/redis/data
启动:
docker run \
-p 6379:6379 \
--name redis \
-v /docker/redis/data:/data \
--restart=always \
--privileged=true \
-d \
redis:7.0.4 \
redis-server