- 装docker
- 安装docker:brew cask install docker
- 查看版本:docker -- version
- 查看信息:docker info
- docker kill xxx
- docker start :启动一个或多个已经被停止的容器
- docker stop :停止一个运行中的容器
- docker restart :重启容器
- docker 安装 mysql:https://www.cnblogs.com/sablier/p/11605606.html
- 建立镜像
- docker pull mysql 拉取镜像
- sudo docker images 检查是否拉取成功
- sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
- –name:容器名,此处命名为mysql
- -e:配置信息,此处配置mysql的root用户的登陆密码
- -p:端口映射,此处映射 主机3306端口 到 容器的3306端口
- 数据库容器不需要建立目录映射(主机和容器的目录映射关系)
- docker container ls 检查容器是否正确运行
- 连接mysql
- 进入docker本地连接mysql客户端
- sudo docker exec -it mysql bash
- mysql -uroot -p123456
- 设置远程访问账号
- grant all privileges on *.* to root@'%' identified by "password”;
- flush privileges;
- 使用 Navicat 远程连接mysql
- docker 安装 redis
- docker pull redis:latest
- docker images
- docker run -itd --name redis -p 6379:6379 redis
- docker ps 命令查看容器的运行信息
- 使用redis
- docker exec -it redis-test /bin/bash
- redis-cli
posted @
2020-09-06 21:21
tour8
阅读(
308)
评论()
编辑
收藏
举报