安装略
一. 配置阿里镜像(可无)
1.在阿里镜像官网( https://dev.aliyun.com/search.html)注册,获取镜像加速地址
"管理中心" - "镜像加速"
2.打开 Kitematic (Alpha)
在命令行中 “依次输入”:
-- 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
2.选第一个拉取(版本自选),需要耐心等一会
docker pull mysql:5.7.22
3.查看本地仓库里所有的镜像
docker images
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: 自取名)
5.查看运行中的容器
docker ps
6.查看docker虚拟机的IP地址
docker-machine env
- 我的docker虚拟机ip:192.168.99.100
- 'mysql01'的端口便是第4步设置的 3306
7.在windows中使用navicat登陆 docker中的'mysql01'
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)
- 命令大全查询: