windows docker测试二 下载container
安装dockertoolbox,提供了一个docker的界面工具 Kitematic 和字符终端: Docker Quickstart Terminal
(这里安装的Kitematic 是Alpha版本,与单独下载的版本不同,单独下载链接:
http://60.176.242.127/Kitematic-Windows.zip?fid=3Nbjo2XARsgnfaJClhXmvrpK3NENasEDAAAAAP516-CAbePLvxemCuwVDDO2trNN&mid=666&threshold=150&tid=9CC75C5E874CE867724A17E948FED7C3&srcid=119&verno=1
)
可以通过dockertoolbox安装时一起安装或者在单独使用docker时下载和安装
为了测试环境是否OK,我下载一个一个Oracle Express 11g R2 on Ubuntu 16.04 LTS的container
下载命令 docker pull wnameless/oracle-xe-11g
也可以在Kitematic 界面中直接选择后下载
下载后该服务会自动启动,如下图:

数据库的访问用户
systme/oracle
sys/oracle
在这里服务的端口可以修改,镜像提供者的例子是用的1521,默认的随机的断开,如果重启服务该端口会变化

在windows主机上用jdbc连接oracle,测试通过

打开Docker Quickstart Terminal 通过SSH登录该环境:这里登录的IP就是在Kitematic 界面中看见的22端口的地址(猜想:就是把容器内的22端口映射到了一个IP和端口)
tan@tan-PC MINGW64 ~
$ ssh root@192.168.99.100 -p
The authenticity of host '[192.168.99.100]:32773 ([192.168.99.100]:32773)' can't be established.
ECDSA key fingerprint is SHA256:Uq1kdeELp3oEfFxILxp0Kp65s9mvfZImUFBm0B/YLWw.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '[192.168.99.100]:32773' (ECDSA) to the list of known hosts.
root@192.168.99.100's password:
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.-boot2docker x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
第一次登录有警告信息,再登录就没有了。PS:打开Docker Quickstart Terminal 开始的图是什么?看不明白。。。老外搞这个比较可乐.
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/ docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com Start interactive shell tan@tan-PC MINGW64 ~
$ ssh root@192.168.99.100 -p 32773
root@192.168.99.100's password:
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.27-boot2docker x86_64) * Documentation: https://help.ubuntu.com/
Last login: Mon Oct 31 08:47:31 2016 from 192.168.99.1
root@bba0cfccd633:~#
如果想要下载其他的,可以到https://hub.docker.com/ 搜索
windows docker测试二 下载container的更多相关文章
- windows docker测试
		最近测试环节要求比较多,笔记本上虚拟机越来越多,试验一下docker,随笔如下. 一.安装docker 主机windows 10 专业版 网上在windows10上安装docker有两种方法 一个是使 ... 
- windows环境安装docker,并下载lamp镜像
		1.PC系统:windows10专业版 2.开启Hyper-V 此电脑->右击->属性->控制面板主页->(查看方式为小图标)程序和功能->右上方启动或关闭windows ... 
- 老司机实战Windows Server Docker:4 单节点Windows Docker服务器简单运维(下)
		上篇中,我们主要介绍了使用docker-compose对Windows Docker单服务器进行远程管理,编译和部署镜像,并且设置容器的自动启动.但是,还有一些重要的问题没有解决,这些问题不解决,就完 ... 
- 第一篇 Windows docker 概述
		本人行业属于智能制造,偏向工厂应用,客户端程序全部是.Net 的 WinForm:本系统的后台是.Net,多系统交互的有java的:因系统发布效率问题,想采用docker Windows 的生产力环境 ... 
- [第四篇]——Windows Docker 安装之Spring Cloud直播商城 b2b2c电子商务技术总结
		Windows Docker 安装 Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境. Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境, ... 
- 学习Docker(二)
		一.Docker快速入门 Docker 改变了什么? 1.简化配置 2.流水线管理 3.应用隔离 4.提高开发效率 5.快速部署 6.面向产品:产品交付 7.面向开发:简化环境配置 8.面向测试:多版 ... 
- 老司机实战Windows Server Docker:3 单节点Windows Docker服务器简单运维(上)
		经过上两篇实战Windows Server Docker系列文章,大家对安装Windows Docker服务以及如何打包现有IIS应用为docker镜像已经有了基本认识.接下来我们来简单讲讲一些最基本 ... 
- Docker镜像(二)
		一. 获取镜像 1.1. docker pull 镜像是运行容器的前提,也就是说没有镜像就没有办法创建容器 获取镜像的命令: docker pull 这个命令可以直接在docker Hub镜像源下载镜 ... 
- AspNetCore容器化(Docker)部署(二) —— 多容器通信
		一.前言 着上一篇 AspNetCore容器化(Docker)部署(一) —— 入门,在单个容器helloworld的基础上引入nginx反向代理服务器组成多容器应用. 二.配置反向代理转接 配置转接 ... 
随机推荐
- Android onMeasure方法介绍
			onMeasure方法在控件的父元素正要放置它的子控件时调用.它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec. 它们 ... 
- DuiLib学习笔记1——编译运行demo
			c++中皮肤问题比较麻烦,MFC自带的太难用.DirectUI界面库就比较强大了,之前像skin++之类的基于DirectUI收费昂贵.DuiLib是基于DirectUI的界面库,可以将用户界面和处理 ... 
- MVC EF 执行SQL语句
			最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来. 十年河东十年河西,莫欺少年穷 学无止境,精益求精 闲着没事,看了一篇关于LINQ和SQL对比的文章,网友们 ... 
- Oracle权限和数据类型
			oracle创建用户: CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK] [注]LOCK|UNLOCK创建用户时是否锁定,默认为锁定状态.锁 ... 
- This application is modifying the autolayout engine from a background threa-线程错误
			警告提示:This application is modifying the autolayout engine from a background thread, which can lead to ... 
- 使用Log4Net完成异常日志处理
			1.在MVC的Modal文件夹建一个异常处理过滤器 public class MyExceptionAttribute:HandleErrorAttribute { public static Que ... 
- SQL Server 利用批量(batchsize)提交加快数据生成/导入
			在最小化日志操作解析,应用的文章中有朋友反映生成测试数据较慢.在此跟大家分享一个简单的应用,在生成数据过程中采用批量提交的方式以加快数据导入. 此应用不光生成测试数据上,在BCP导入数据中,复制初始化 ... 
- MVC过滤器使用案例:统一处理异常顺道精简代码
			重构的乐趣在于精简代码,模块化设计,解耦功能……而对异常处理的重构则刚好满足上述三个方面,下面是我的一点小心得. 一.相关的学习 在文章<精简自己20%的代码>中,讨论了异常的统一处理,并 ... 
- eclipse快捷方式
			虽说右键可以直接发送快捷方式到桌面,但是点击桌面图标确提示错误,偶然发现右键选个什么,配置下启动文件就ok了(就是链接到安装目录里面那个可以启动的exe),后来怎么复现不了,伤感了,不过是可以用了,还 ... 
- System.IO.File.Create 不会自动释放,一定要Dispose
			这样会导致W3P进程一直占用这个文件 System.IO.File.Create(HttpContext.Current.Server.MapPath(strName)) 最好加上Dispose Sy ... 
