您目前处于:DockerInfo > 

Docker教程

第8页
从架构到部署-微服务架构实战-DockerInfo

从架构到部署-微服务架构实战

阅读(7674)

如今,微服务“Microservices”已经成为软件架构领域最流行的热词之一。市面上也有很多与微服务的基础知识以及优点相关的学习资料,但是关于如何在真实的企业场景中应用微服务的资料还是不多。 在这篇文章里, 涵盖微服务架构(MSA)的核心...

8种使用Docker容器常见误区-DockerInfo

8种使用Docker容器常见误区

阅读(3143)

  8种使用Docker容器常见误区: 不要以拆分方式进行应用程序发布——有些朋友仍然带着虚拟机思路审视容器。他们大多认为自己应该将应用程序部署至当前正在运行的容器当中。然而,这种作法只适用于开发阶段,从而实现应用开发所必需的持续...

DockerCompose项目Compose命令说明-DockerInfo

DockerCompose项目Compose命令说明

阅读(7389)

DockerCompose项目Compose命令说明 大部分命令都可以运行在一个或多个服务上。如果没有特别的说明,命令则应用在项目所有的服务上。执行 docker-compose [COMMAND] –help 查看具体某个命令...

Docker Compose项目介绍-DockerInfo

Docker Compose项目介绍

阅读(5321)

Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。 Compose 项目目前在 Github 上进行维护。 Compose 定位是“defining and ru...

搭建企业级Docker基础设施,要考虑哪些问题?-DockerInfo

搭建企业级Docker基础设施,要考虑哪些问题?

阅读(5211)

Ian Miell大学在牛津大学学习现代历史专业,后进入伯贝克学院拿到了计算机科学的硕士学位。Ian是Docker的早期实践者之一,从三年前就开始鼓捣Docker了,2015年还写了《Docker In Practice》一书。 Ian之前...

Docker容器化的MySQL性能分析-DockerInfo

Docker容器化的MySQL性能分析

阅读(13196)

说到部署,Docker将便携性和易用性拉高到一个新水准。MySQL相关的Dockerfile和脚本已经发布很长时间,在开发社区的使用率也稳步增长。这一点也在意料之中。 在影响到MySQL性能的每个环节上,用户的典型担忧在于:容器化以后,在这...

Docker持续集成 之 Jenkins on Mesos 实践-DockerInfo

Docker持续集成 之 Jenkins on Mesos 实践

阅读(5806)

开篇简要介绍几个基本概念。 Docker不多介绍,如果还不了解Docker推荐阅读 Docker定义 Docker入门教程 ,大神请忽略! Mesos简介 Apache Mesos是一款开源集群管理软件。Mesos经过了Facebook,T...

Docker底层架构核心技术 Docker网络实现-DockerInfo

Docker底层架构核心技术 Docker网络实现

阅读(5119)

Docker 的网络实现其实就是利用了 Linux 上的网络名字空间和虚拟网络设备(特别是 veth pair)。建议先了解Docker网络 基本原理 首先,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)来收发数据包;此外,...

Docker底层架构核心技术-DockerInfo

Docker底层架构核心技术

阅读(14113)

Docker 底层的核心技术包括 Linux 上的名字空间(Namespaces)、控制组(Control groups)、Union 文件系统(Union file systems)和容器格式(Container format)。 我们知...

Dockerfile入门介绍-DockerInfo

Dockerfile入门介绍

阅读(10111)

使用 Dockerfile 可以允许用户创建自定义的镜像。 Dockerfile基本结构 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 一般的,Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操...

评估Docker安全性-DockerInfo

评估Docker安全性

阅读(6038)

评估 Docker 的安全性时,主要考虑三个方面: 由内核的名字空间和控制组机制提供的容器内在安全 Docker程序(特别是服务端)本身的抗攻击性 内核安全性的加强机制对容器安全性的影响 Docker内核名字空间 Docker 容器和 LX...

Docker 标准化开发测试和生产环境-DockerInfo

Docker 标准化开发测试和生产环境

阅读(5140)

对于大部分企业来说,搭建 PaaS 既没有那个精力,也没那个必要,用 Docker 做个人的 sandbox 用处又小了点。 可以用 Docker 来标准化开发、测试、生产环境。 Docker 占用资源小,在一台 E5 128 G 内存的服...

Docker 多台物理主机之间的容器互联-DockerInfo

Docker 多台物理主机之间的容器互联

阅读(5989)

Docker 默认的桥接网卡是 docker0。它只会在本机桥接所有的容器网卡,举例来说容器的虚拟网卡在主机上看一般叫做 veth* 而 Docker 只是把所有这些网卡桥接在一起,如下: 在容器中看到的地址一般是像下面这样的地址: 这样就...

Docker 创建 tomcat/weblogic 集群-DockerInfo

Docker 创建 tomcat/weblogic 集群

阅读(4876)

安装 tomcat 镜像 准备好需要的 jdk、tomcat 等软件放到 home 目录下面,启动一个容器 docker run -t -i -v /home:/opt/data –name mk_tomcat ubuntu /...

Docker 使用 Supervisor 来管理进程-DockerInfo

Docker 使用 Supervisor 来管理进程

阅读(8612)

Docker 容器在启动的时候开启单个进程,比如,一个 ssh 或者 apache 的 daemon 服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本...