安装略
一. 配置阿里镜像(可无)
1.在阿里镜像官网( https://dev.aliyun.com/search.html)注册,获取镜像加速地址
"管理中心" - "镜像加速"
![](https://img.haomeiwen.com/i9250327/d0293fb35518e10f.png)
2.打开 Kitematic (Alpha)
![](https://img.haomeiwen.com/i9250327/99bd9bfaecc96545.png)
在命令行中 “依次输入”:
-- docker-machine ssh default
-- sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry--- mirror='加速地址' |g" /var/lib/boot2docker/profile
-- exit
-- docker -machine restart default
二.安装mysql
- 搜索mysql镜像
docker search mysql
![](https://img.haomeiwen.com/i9250327/edf63ead88e1ca09.png)
2.选第一个拉取(版本自选),需要耐心等一会
docker pull mysql:5.7.22
3.查看本地仓库里所有的镜像
docker images
![](https://img.haomeiwen.com/i9250327/cee3febdd02dc61b.png)
4.运行mysql容器
docker run -p 3306:3306 --name mysql01 -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.22
(-name mysql01: 自取名)
![](https://img.haomeiwen.com/i9250327/96963ea03d28feba.png)
5.查看运行中的容器
docker ps
![](https://img.haomeiwen.com/i9250327/625bf1582c4a2776.png)
6.查看docker虚拟机的IP地址
docker-machine env
![](https://img.haomeiwen.com/i9250327/a38146f8f2f6bfe0.png)
- 我的docker虚拟机ip:192.168.99.100
- 'mysql01'的端口便是第4步设置的 3306
7.在windows中使用navicat登陆 docker中的'mysql01'
![](https://img.haomeiwen.com/i9250327/27a4b196243d8d49.png)
8.常用命令
关闭容器mysql01: docker stop mysql01
开启容器mysql01: docker start mysql01
查看所有镜像: docker images
查看运行中的容器: docker ps
查看所有的容器(运行和未运行): docker ps -a
停用全部运行中的容器:docker stop $(docker ps -q)
删除全部容器:docker rm $(docker ps -aq)
一条命令实现停用并删除容器:docker stop $(docker ps -q) & docker rm $(docker ps -aq)
- 命令大全查询:
网友评论