- 博客(18)
- 资源 (13)
- 收藏
- 关注
原创 19 - Docker network第五讲-替代“--link”(Docker系列)
本文章来自【知识林】 在之前的讲解《09 - docker run 之 Wordpress+mysql快速搭建网站(Docker系列)》中讲述了使用--link的方式来让wordpress和mysql的容器进行通信,这种方式即将过时,需要换成docker network的方式。 下面就将《09 - docker run 之 Wordpress+mysql快速搭建网站(Docker系列)
2016-12-30 09:59:46 6550
原创 18 - Docker network第四讲-网络别名(Docker系列)
本文章来自【知识林】 在前面例子中容器与容器之间的通信都是通过网络中的IP地址来完成的,这种方式显然是不合理的,因为这个IP地址可能会在启动容器时发生变化,而且也比较难记。 那么解决这一问题的方法就是使用网络别名,容器在网络是是允许有别名的,且这个别名在所在网络中都可以直接访问,这就类似局域网在各物理机的主机名。启动容器指定网络及网络别名docker run -d -it --nam
2016-12-30 09:59:23 9971 2
原创 17 - Docker network第三讲-自定义网络(Docker系列)
本文章来自【知识林】创建网络C:\Users\zsl-pc>docker network create test-net39b38d32553cb89085bccb6d1359e3e1ebba570147c31c64c58e40d7967f9e50说明:这里创建了一个名为test-net的网络,创建成功后会得到该网络的ID列表网络C:\Users\zsl-pc>docker network
2016-12-30 09:59:07 698
原创 16 - Docker network第二讲-容器默认网络bridge(Docker系列)
本文章来自【知识林】在Docker服务安装成功后默认有三个网络(docker network ls):C:\Users\zsl-pc>docker network lsNETWORK ID NAME DRIVER SCOPE992344cd89fe bridge bridge
2016-12-30 09:58:48 4850
原创 15 - Docker network第一讲-概念及常用命令(Docker系列)
本文章来自【知识林】 在Docker的世界里面network起到了非常关键的作用。主要担任的工作有:与宿主机通信、容器与容器通信。 在之前的讲解中我们让容器与容器通信是通过--link来完成,但在官方文档中可以看出--link已经标记为删除,可能在后面的版本中会直接删除该指令。 从安全性角度考虑及官方文档都建议使用docker network来完成容器之间的通信。docke
2016-12-30 09:58:29 2664
原创 13 - 在Centos7中安装Docker1.12(Docker系列)
本文章来自【知识林】 在Centos7中如果直接使用yum install docker安装的话,Docker的版本是1.9这个版本的。 在1.12这个版本里面又新增加了很多特性,如:完善了network、增加了swarm等,本篇文章将讲述如何在Centos7操作系统中安装1.12版本的Docker服务。安装wget工具yum install -y wget说明:因为要下载yum源,
2016-12-28 23:01:40 599
原创 12 - Dockerfile指令集(Docker系列)
本文章来自【知识林】在使用Dockerfile一构建Docker镜像之前需要先搞清楚Dockerfile中都有哪些常用的指令,这样在使用起来才能得心应手。这篇文章主要列举出Dockerfile中比较常用的指令及其用法和说明,需要注意的是这些指令都是全部大写。FROM:说明:指定该镜像的基础镜像格式如:FROM <image>或FROM <image>:<tag>示例:FROM centos:7
2016-12-08 16:34:23 527
原创 11 - Dockerfile之容器中运行MyEclipse搭建的JavaWeb项目(Docker系列)
本文章来自【知识林】在上一篇文章《10 - Dockerfile 之 tomcat中运行MyEclipse搭建Web项目》中为这一篇的内容准备了原材料。这篇文章将讲述如何将上一篇文章中的Javaweb项目制作成Docker的镜像。应用程序在Docker容器中运行和在物理机运行的原理是一样的,所以我们部署这个Javaweb项目到Docker中的步骤应该如下:服务器支持(这里选择Centos7)安装
2016-12-08 16:34:06 792
原创 10 - Dockerfile 之 tomcat中运行MyEclipse搭建Web项目(Docker系列)
本文章来自【知识林】在之前的讲解中主要讲述的是如何使用已经存在的Docker镜像,当然这些镜像对我们的使用肯定有很大的帮助,但很多时候我们是需要运行我们自己所定制开发的应用程序,这些应用程序在Docker的任何仓库中都是无法找到的,那么我们如何将自己的应用程序部署到Docker容器中呢?需要现在几个步骤:开发自己的应用程序将我们的应用程序制作成Docker镜像运行该镜像开发自己的应用程序这篇
2016-12-08 16:33:47 523
原创 09 - docker run 之 Wordpress+mysql快速搭建网站(Docker系列)
本文章来自【知识林】概念Wordpress:是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。MySQL:关系型数据库,作为Wordpress网站的数据存储介质。说明本例子将通过快速搭建Wordpress+MySQL的网站来熟悉docker run命令及使用方法。本着“容器只干一件
2016-12-08 16:33:27 3809 1
原创 08 - Docker常用命令(Docker系列)
本文章来自【知识林】在启动docker服务后输入:docker --help可以查看到docker的所有命令,下面先把docker的命令列举出来:attach: 附着到一个正在运行的容器build:从Dockerfile文件中创建一个镜像(这个在后面详讲)exec:在一个正在运行的容器中运行指令,如:docker exec my-web ls -l(以详细信息方式列举出my-web容器工作目录下的目
2016-12-08 16:33:09 488
原创 07 - 如何查看镜像及MySQL各环境参数的说明(Docker系列)
本文章来自【知识林】在《06 - 分析docker run hello-world(Docker系列)》一文中看到了docker run hello-world,也描述了hello-world是镜像名称,是可以从官方镜像仓库拉取的镜像名称。那么,在官方镜像仓库里面都有些什么镜像可以供我们拉取?这些镜像的名称都是什么样的?我们应该如何拉取?又该如何使用?带着这些问题,首先需要知识Docker官方的镜像
2016-12-08 16:32:50 6912
原创 06 - 分析docker run hello-world
在前面的《Centos7中安装及验证Docker》和《Windows8中安装及验证Docker》两篇文章中都有看到:docker run hello-word,为了更深入的认识Docker,在这篇文章中着重讲解一下这句命令的作用和工作流程,从而更加深刻的认识Docker的工作原理。输入启动容器命令:docker run hello-word将会出现:C:\Users\zsl-pc>docker
2016-12-08 16:32:28 489
原创 05 - Docker Machine 概述
Docker Machine可以用来:在Mac或Windows系统中安装和运行Docker服务提供和管理多个远程Docker主机提供Swarm群集什么是Docker Machine?Docker Machine是一个可以让你在虚拟机上安装Docker引擎的工具,并且可以通过docker-machine的指令来管理这些虚拟机。可以使用Docker Machine在你的本地Mac或Windows
2016-12-08 16:32:13 1481
原创 04 - Windows8中安装及验证Docker
如果你的操作系统是windows 10 pro版本以上可以下载InstallDocker.msi来安装使用Docker服务。如果你的操作系统也是Windows8,可以参考本文章来安装使用Docker服务。注意事项是64位操作系统已经开启了虚拟化在“任务管理器”的“性能”选项卡中,可以看到“虚拟化:已启用”字样即表示已经开启了虚拟化:安装在Windows8中安装Docker需要借助DockerT
2016-12-08 16:31:54 575
原创 03 - Centos7中安装及验证Docker
安装在Centos7中安装Docker非常简单,只需要一个命令:yum -y install docker而在Centos6的系统中安装Docker要相对复杂一些,首先需要将系统内核版本升级到3.10以上,其次需要通过使用命令yum update等升级操作系统,具体安装方法可参考文章《Centos 6.4中安装Docker》。安装完成后需要启动docker服务:systemctl start doc
2016-12-08 16:31:29 1336
原创 02 - Centos7中安装Docker、虚拟机的网络配置
操作步骤安装Centos7的虚拟机此处省略安装过程。配置虚拟机网络(虚拟机网络选择NAT模式)注意宿主机(本机)的几个服务需要启动:VMware Authorization Service、VMware DHCP Service、VMware NAT Service;在WMware Workstation中启动虚拟网络编辑器:“编辑”->“虚拟网络编辑器”;在VMware Workstatio
2016-12-08 16:31:10 752
原创 01 - Docker的概述、原理及能解决的问题
当下的问题开发、测试、生产等环境的不同可能导致应用程序运行的结果有所不同,甚至会出现错误:如:各环境中的JDK、Tomcat、MySQL等版本各有不同;在JDK1.6中写的代码可能在JDK1.8中已经Deprecated了;在JDK1.8中写的代码可能在JDK1.6中还不支持。需要在一个项目的多个版本中进行切换时很不方便,项目转移服务器时很不方便:如有一个博客,在1.0这个版本中不允许网友发
2016-12-08 16:30:36 506
图书管理系统-JavaWeb版本
2016-06-13
cms项目-maven项目搭建
2016-06-01
2013年版全国行政区划,省市县(最新)
2014-08-11
ocx、dll组件查看器
2013-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人