美文网首页
docker(win7环境)

docker(win7环境)

作者: paperss | 来源:发表于2018-06-27 15:03 被阅读0次

安装略

一. 配置阿里镜像(可无)

1.在阿里镜像官网( https://dev.aliyun.com/search.html)注册,获取镜像加速地址
"管理中心" - "镜像加速"

image.png

2.打开 Kitematic (Alpha)


image.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

  1. 搜索mysql镜像

docker search mysql

image.png

2.选第一个拉取(版本自选),需要耐心等一会

docker pull mysql:5.7.22

3.查看本地仓库里所有的镜像

docker images

image.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: 自取名)


image.png

5.查看运行中的容器

docker ps

image.png

6.查看docker虚拟机的IP地址

docker-machine env

image.png
  • 我的docker虚拟机ip:192.168.99.100
  • 'mysql01'的端口便是第4步设置的 3306

7.在windows中使用navicat登陆 docker中的'mysql01'


image.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)

  • 命令大全查询:

http://www.runoob.com/docker/docker-command-manual.html

相关文章

网友评论

      本文标题:docker(win7环境)

      本文链接:https://www.haomeiwen.com/subject/iaibyftx.html