Docker Window下安装

环境:window 7 64位
Docker Toolbox 1.10(下载地址:https://get.daocloud.io/toolbox/)

  • 下载程序包,安装,安装完成后可以看到以下软件。
    * Oracle VM VirtualBox
    * Git
    * Boot2Docker for Windows

  • 设置环境变量(Git):在Path中添加C:\Program Files\Git\bin;

  • 点击Docker Quickstart Terminal快捷图标或者找到Docker安装目录下bin/start.sh,运行docker,出现下图即安装成功(有docker用于外面访问的地址)(若提示不是最新版本,请第一次将网断开运行);

Docker Window下安装_第1张图片

  • 利用ssh工具登录docker:在windows命令行进入docker后,不能复制,而且操作也不方便,因此用支持SSH的工具来管理是很好的,比如SECURECRT, PUTTY等。在这使用putty登录docker。启动putty,输入docker的ip(启动docker时有,默认的用户名和密码是: docker/tcuser);
    Docker Window下安装_第2张图片
    Docker Window下安装_第3张图片
  • 镜像拉取:由于docker默认拉取国外的镜像,在国内基本上卡卡的,so笔者选择用daocloud的镜像(https://www.daocloud.io/)。怎么注册就不说了,执行以下命令:
docker pull daocloud.io/library/mysql
//默认拉取最新的,若需要指定版本,添加tag
  • 当所有拉取完成后,可以使用以下命令查看:
    查看拉取的镜像
  • 创建一个容器:
 docker  run --name mysql_ims -e MYSQL_ROOT_PASSWORD=root -v D:/ims/data:/var/lib/mysql -p 10000:3306  -d  daocloud.io/library/mysql
 //命名为mysql_ims,mysql密码为root,对外的端口为10002,
 //宿主主机上的/var/lib/mysql映射到/var/lib/mysql
  • 运行该容器:首先需要得到容器的ID,根据id启动容器。
    运行容器

  • 在navcat下能够通过以下配置连接MySQL服务:
    Docker Window下安装_第4张图片

你可能感兴趣的:(Docker)