DOCKER windows 7 详细安装教程
2017-01-10 17:09
656 查看
DOCKER windows安装
6.1 下载地址
6.2 用FTP工具上传tar包
6.3 安装
6.4 查看镜像
6.5 运行
1.下载程序包
2. 设置环境变量
3. 启动DOCKERT
4. 分析start.sh
5. 利用SSH工具管理
6. 下载镜像
windows必须是64位的
该安装包安装完成后,系统上会多出三个软件:Oracle VM VirtualBox
Git
Boot2Docker for Windows以上三个默认安装即可。
在命令窗口中,输入ls 如果能找到命令说明环境添加正确。
输入sh:
然后输入start.sh,等待启动
第一次启动中,如果有新版本会更新,时间比较长。如果第二次启动,就非常快了。
在命令行下用boot2docker ip 可以查询到IP
默认的用户名和密码是: docker/tcuser
登录后的界面:
选择下载 ubuntu-14.04-x86_64.tar.gz
速度非常快,大概10几秒就完成了。
可以开始DOCKER旅行了。
可以从https://docker.cn/docker/mysql 看到官方的同步镜像。
大约400多M。
docker run –name testmysql -e MYSQLROOTPASSWORD=root -d -P mysql
–name 指定这个容器的名字
-d 运行在后台
-P -P标记创建一个容器,将容器的内部端口随机映射到主机的高端口49000到499000
-e
MYSQLROOTPASSWORD 指定mysql的root用户密码
从上图可以看到3306的端口被映射到了49153。
这样宿主机访问数据库时,必须用这个端口到访问。注意
可以指定端口之间的映射, 例如:docker run –name testmysql -e MYSQLROOTPASSWORD=root -d mysql -p 49150:3306
第一次登录时, 主机名是在docker的IP
端口是3306的映射端口, 密码是 MYSQLROOTPASSWORD设置的密码
数据库可以不选,也可以选mysql.
在登录后,可以用create database 数据库名来创建一个自己的数据库。
6.1 下载地址
6.2 用FTP工具上传tar包
6.3 安装
6.4 查看镜像
6.5 运行
1.下载程序包
2. 设置环境变量
3. 启动DOCKERT
4. 分析start.sh
5. 利用SSH工具管理
6. 下载镜像
windows必须是64位的
1.下载程序包
安装包 https://github.com/boot2docker/windows-installer/releases(这个地址国内下载很慢)用这个: https://get.daocloud.io/toolbox/下载最新版本的: href="http://lib.csdn.net/base/docker" target=_blank>Docker-install.exe即可。该安装包安装完成后,系统上会多出三个软件:Oracle VM VirtualBox
Git
Boot2Docker for Windows以上三个默认安装即可。
2. 设置环境变量
在命令窗口中,输入ls 如果能找到命令说明环境添加正确。
3. 启动DOCKERT
在命令窗口中,切到docker的安装目录下输入sh:
然后输入start.sh,等待启动
第一次启动中,如果有新版本会更新,时间比较长。如果第二次启动,就非常快了。
4. 分析start.sh
#!/bin/bashset -e# clear the MSYS MOTDclearcd "$(dirname "$BASH_SOURCE")"ISO="$HOME/.boot2docker/boot2docker.iso"if [ ! -e "$ISO" ]; then echo 'copying initial boot2docker.iso (run "boot2docker.exe download" to update)' mkdir -p "$(dirname "$ISO")" cp ./boot2docker.iso "$ISO"fiecho 'initializing...'./boot2docker.exe initechoecho 'starting...'./boot2docker.exe startecho./boot2docker.exe ipecho 'connecting...'./boot2docker.exe sshechoechoecho '[Press any key to exit]'read从内容上看主要是执行,如下语句
boot2docker.exe init boot2docker.exe start boot2docker.exe ssh所有在命令行下执行 sh start.sh 即可
5. 利用SSH工具管理
在windows命令行进入docker后,不能复制,而且操作也不方便,因此用支持SSH的工具来管理是很好的,比如SECURECRT, PUTTY等,推荐用SECURECRT.在命令行下用boot2docker ip 可以查询到IP
默认的用户名和密码是: docker/tcuser
登录后的界面:
6. 下载镜像
6.1 下载地址
http://download.openvz.org/template/precreated选择下载 ubuntu-14.04-x86_64.tar.gz
6.2 用FTP工具上传tar包
推荐使用:FileZilla6.3 安装
命令:cat ubuntu-14.04-x86_64.tar.gz |docker import - ubuntu:ubuntu14速度非常快,大概10几秒就完成了。
6.4 查看镜像
查看: docker images6.5 运行
运行:docker run -i -t ubuntu:ubuntu14 /bin/bash可以开始DOCKER旅行了。
mysql
1. 镜像的下载
Docker pull MySQL可以从https://docker.cn/docker/mysql 看到官方的同步镜像。
大约400多M。
2. 运行
每个镜像都有一个说明,告诉你怎样使用,在使用前先要好好研究一下。docker run –name testmysql -e MYSQLROOTPASSWORD=root -d -P mysql
–name 指定这个容器的名字
-d 运行在后台
-P -P标记创建一个容器,将容器的内部端口随机映射到主机的高端口49000到499000
-e
MYSQLROOTPASSWORD 指定mysql的root用户密码
从上图可以看到3306的端口被映射到了49153。
这样宿主机访问数据库时,必须用这个端口到访问。注意
可以指定端口之间的映射, 例如:docker run –name testmysql -e MYSQLROOTPASSWORD=root -d mysql -p 49150:3306
在windows下通过HeidiSQL来访问mysql
HeidiSQL是windows下访问数据库的一个工具。第一次登录时, 主机名是在docker的IP
端口是3306的映射端口, 密码是 MYSQLROOTPASSWORD设置的密码
数据库可以不选,也可以选mysql.
在登录后,可以用create database 数据库名来创建一个自己的数据库。
相关文章推荐
- DOCKER windows 7 详细安装教程
- DOCKER windows 7 详细安装教程
- DOCKER windows 7 详细安装教程
- DOCKER windows 7 详细安装教程
- DOCKER windows 7 详细安装教程
- DOCKER windows 7 详细安装教程
- windows安装Wamp(Apache,MySQL,PHP)详细教程
- Redis详细完整教程-windows下的安装、测试(php+redis+mysql)
- 在 Windows 下安装 WAMP(Apache、MySQL、PHP)详细图文教程
- Windows上Oracle11g数据库安装详细过程-Oracle视频培训教程
- 最详细在Windows安装Xamarin.iOS教程
- 在Windows 8上禁用UEFI安装Linux详细教程
- Windows 7安装教程(详细图解)——思齐博客
- Redis详细完整教程-windows下的安装、测试(php+redis+mysql)
- 最详细在Windows安装Xamarin.iOS教程
- windows安装To 4000 rtoiseGit详细使用教程【基础篇】
- 在 Windows 下安装 WAMP(Apache、MySQL、PHP)详细图文教程
- 虚拟机VMWare安装Windows 8超详细图文教程 – 全程截图+讲解
- Windows 7 IIS7安装设置详细教程
- 在 Windows 下安装 WAMP(Apache、MySQL、PHP)详细图文教程