IT教程

面向程序员的数据库访问性能优化法则

Harries 发布于 2017-08-30

1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、  本...

阅读(29)评论(0)赞 (0)

使用Hystrix对Dubbo消费者提供线程隔离保护

5

Harries 发布于 2017-08-25

摘要: 在dubbo中对于消费者的保护提供了actives进行并发控制保护,但是功能相对薄弱,下面我们探讨下如何使用Netflix提供的服务容错组件Hystrix对dubo消费者提供线程隔离保护 在dubbo中对于消费者的保护提供了actives进行并发控制保护,但是功能相对薄弱...

阅读(119)评论(0)赞 (0)

Docker 架构

1

Harries 发布于 2017-08-12

Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Docker 镜像来创建。 容器与镜像的关系类似于面向对象编程中的对象与类。 Docker 面向对象 容器 对象 镜像 类 Docker 镜像(Image...

阅读(70)评论(0)赞 (1)

Docker 资源汇总

Harries 发布于 2017-08-12

Docker官方英文资源 docker官网:http://www.docker.com Docker windows入门:https://docs.docker.com/windows/ Docker Linux 入门:https://docs.docker.com/linux/...

阅读(55)评论(0)赞 (0)

Docker 命令大全

Harries 发布于 2017-08-12

容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top attach events logs wait export port 容器rootfs命令 commit ...

阅读(57)评论(0)赞 (0)

Docker 安装 Apache

1

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录apache,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/apache/www ~/apache/logs ~/apache/conf www目录将映射为apac...

阅读(63)评论(0)赞 (0)

Docker 安装 MongoDB

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录mongo,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/mongo ~/mongo/db db目录将映射为mongo容器配置的/data/db目录,作为mong...

阅读(125)评论(0)赞 (0)

Docker 安装 Redis

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/redis ~/redis/data data目录将映射为redis容器配置的/data目录,作为red...

阅读(52)评论(0)赞 (0)

Docker 安装 Python

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录python,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/python ~/python/myapp myapp目录将映射为python容器配置的应用目录 进入...

阅读(51)评论(0)赞 (0)

Docker 安装 Tomcat

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录tomcat,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/tomcat/webapps ~/tomcat/logs ~/tomcat/conf webapps目录...

阅读(53)评论(0)赞 (0)

Docker 安装 MySQL

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录mysql,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/mysql/data ~/mysql/logs ~/mysql/conf data目录将映射为mysql容...

阅读(45)评论(0)赞 (0)

Docker 安装 PHP

1

Harries 发布于 2017-08-12

安装 PHP 镜像 方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录php-fpm,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/php-fpm/logs ~/php-fpm/conf logs目录将映射为ph...

阅读(46)评论(0)赞 (0)

Docker 安装 Nginx

1

Harries 发布于 2017-08-08

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf www目录将映射为nginx容器配...

阅读(43)评论(0)赞 (0)

Docker 容器连接

Harries 发布于 2017-08-08

前面我们实现了通过网络端口来访问运行在docker容器内的服务。下面我们来实现通过端口连接到一个docker容器 网络端口映射 我们创建了一个 python 应用的容器。 runoob@runoob:~$ docker run -d -P training/webapp pyth...

阅读(46)评论(0)赞 (0)

Docker 镜像使用

1

Harries 发布于 2017-08-08

当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images...

阅读(55)评论(0)赞 (1)

Docker 容器使用

8

Harries 发布于 2017-08-08

Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 runoob@runoob:~# docker 可以通过命令 docker command –help 更深入的了解指定的 Doc...

阅读(34)评论(0)赞 (0)

Docker Hello World

8

Harries 发布于 2017-08-08

Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。 输出Hello world runoob@runoob:~$ docker run ubuntu:15.10 /bin/echo "Hello world" Hello wo...

阅读(81)评论(0)赞 (0)