Rancher 2.0
docker run --name rancher -d --restart=unless-stopped -p 8888:8080 rancher/server:preview上一步若宿主机中没pull rancher/server 2.0镜像,则会自动下载2.0的镜像,然后根据镜像创建容器rancher,8080端口映射宿主机8888端口,然后在浏览器中输入 宿主机ip:8888,即可访问rancher管理台的界面。首先还是...
docker部署Web项目(二)
docker network create --subnet 192.168.31.0/24 --gateway 192.168.31.1 network011创建mysql容器,并且命名、映射宿主机端口、指定IP、设置root密码、创建数据库、以bash方式交互运行: sudo docker run -d -p 3366:3306 --name mysql --net network0 --ip 192.168.31...
观察者模式(Observer)
简单的类图:[java]view plain copy print?public interface EventObserver { public void speek(); } [java]view plain copy&...
原型模式(Prototype)
浅拷贝:被克隆对象的所有变量都与原来对象有相同的值,而所有的对其他对象的引用仍然指向原来的对象。[java]view plain copy print?public class Man implements Cloneable{ private ...
抽象工厂模式(Abstract Factory)
看下简单的图例:[java]view plain copy print?/** * Created by Administrator on 2016/11/18. */ public interface Worker { &n...
工厂方法模式(Factory Method)
简单看下图例:[java]view plain copy print?/** * Created by Administrator on 2016/11/18. */ public interface Worker { &nbs...
设计模式之单例模式(Singleton)
首先简单一个简单的图示例:懒汉模式:(类加载时,不立即创建实例,所以加载类速度快,但是获取实例较慢)上面的写法解决同步问题,但是有一个问题,每次调用getInstance()都要给对象加锁,这样明显效率不是最低,下面:[java]view plain copy print?/**&nb...
设计模式之建造者模式(Builder)
总体来说设计模式分为三大类:结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。以上也就是常说的23种设计模式,设计模式还有六大原则:单一职责原则,里氏替换原则,依赖倒置原则,接口隔壁原则,迪米特法则,开闭原则建造者模式属于创建型模式,在构建...
在docker容器中部署Web项目
安装docker启动docker服务service start docker 或者systemctl start docker拉取镜像,由于网络原因,推荐从DaoCloud或者网易蜂巢上拉去镜像拉取镜像后,根据docker images命令可查看本地镜像。根据镜像启动一个容器(可配置网络),然后在容器中安装Java环境,tomcat,mysql等软件,根据需要...