• 微信小程序开发案例
  • Springboot+JPA+Thymeleaf 校园博客完整小网站
  • Docker视频教程正在更新中
12 - Dockerfile指令详解(Docker系列)

 2016-12-08 钟述林   2999 Docker

在使用Dockerfile一构建Docker镜像之前需要先搞清楚Dockerfile中都有哪些常用的指令,这样在使用起来才能得心应手。   这篇文章主要列举出Dockerfile中比较常用的指令及其用法和说明,需要注意的是这些指令都是全部大写。   FROM:" class="reference-link">FROM:   说明:指定该镜像的基础镜像格式如:FROM <image>或FROM……

1

11 - Dockerfile之容器中运行MyEclipse搭建的JavaWeb项目(Docker系列)

 2016-12-08 钟述林   2734 Docker

在上一篇文章《10 - Dockerfile 之 tomcat中运行MyEclipse搭建Web项目》中为这一篇的内容准备了原材料。这篇文章将讲述如何将上一篇文章中的Javaweb项目制作成Docker的镜像。 应用程序在Docker容器中运行和在物理机运行的原理是一样的,所以我们部署这个Javaweb项目到Docker中的步骤应该如下: 服务器支持(这里选择Centos7)安装Java环……

0

10 - Dockerfile 之 tomcat中运行MyEclipse搭建Web项目(Docker系列)

 2016-12-08 钟述林   2265 Docker

在之前的讲解中主要讲述的是如何使用已经存在的Docker镜像,当然这些镜像对我们的使用肯定有很大的帮助,但很多时候我们是需要运行我们自己所定制开发的应用程序,这些应用程序在Docker的任何仓库中都是无法找到的,那么我们如何将自己的应用程序部署到Docker容器中呢?需要现在几个步骤: 开发自己的应用程序将我们的应用程序制作成Docker镜像运行该镜像 开发自己的应用程序这篇文章将讲述一个……

0

09 - docker run 之 Wordpress+mysql快速搭建网站(Docker系列)

 2016-12-07 钟述林   3888 Docker

概念Wordpress:是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。 MySQL:关系型数据库,作为Wordpress网站的数据存储介质。 说明本例子将通过快速搭建Wordpress+MySQL的网站来熟悉docker run命令及使用方法。 本着“容器只干一件事情”……

0

08 - Docker常用命令(Docker系列)

 2016-12-07 钟述林   1842 Docker

在启动docker服务后输入:docker --help可以查看到docker的所有命令,下面先把docker的命令列举出来: attach: 附着到一个正在运行的容器 build:从Dockerfile文件中创建一个镜像(这个在后面详讲) exec:在一个正在运行的容器中运行指令,如:docker exec my-web ls -l(以详细信息方式列举出my-web容器工作目录下的目录结构……

0

07 - 如何查看镜像及MySQL各环境参数的说明(Docker系列)

 2016-12-07 钟述林   2983 Docker

在《06 - 分析docker run hello-world(Docker系列)》一文中看到了docker run hello-world,也描述了hello-world是镜像名称,是可以从官方镜像仓库拉取的镜像名称。 那么,在官方镜像仓库里面都有些什么镜像可以供我们拉取?这些镜像的名称都是什么样的?我们应该如何拉取?又该如何使用? 带着这些问题,首先需要知识Docker官方的镜像仓库地址是……

0

06 - 分析docker run hello-world(Docker系列)

 2016-12-01 钟述林   1802 Docker

在前面的《Centos7中安装及验证Docker》和《Windows8中安装及验证Docker》两篇文章中都有看到:docker run hello-word,为了更深入的认识Docker,在这篇文章中着重讲解一下这句命令的作用和工作流程,从而更加深刻的认识Docker的工作原理。 输入启动容器命令: docker run hello-word 将会出现: C:\Users\zsl-p……

0

05 - Docker Machine 概述(Docker系列)

 2016-12-01 钟述林   2721 Docker

Docker Machine可以用来: 在Mac或Windows系统中安装和运行Docker服务提供和管理多个远程Docker主机提供Swarm群集 什么是Docker Machine?Docker Machine是一个可以让你在虚拟机上安装Docker引擎的工具,并且可以通过docker-machine的指令来管理这些虚拟机。可以使用Docker Machine在你的本地Mac或Wind……

0

04 - Windows8中安装及验证Docker(Docker系列)

 2016-12-01 钟述林   1935 Docker

如果你的操作系统是windows 10 pro版本以上可以下载InstallDocker.msi来安装使用Docker服务。 如果在Centos7中安装Docker可以参数文章《03 - Centos7中安装及验证Docker(Docker系列)》 如果你的操作系统也是Windows8,可以参考本文章来安装使用Docker服务。 注意事项 是64位操作系统已经开启了虚拟化 在“任务管理器……

0

03 - Centos7中安装及验证Docker(Docker系列)

 2016-12-01 钟述林   1592 Docker

安装如果是在VMWare虚拟机中安装且网络配置有问题的可以参考文章《02 - Centos7中安装Docker前准备虚拟机的网络配置(Docker系列)》 在Centos7中安装Docker非常简单,只需要一个命令: yum -y install docker 而在Centos6的系统中安装Docker要相对复杂一些,首先需要将系统内核版本升级到3.10以上,其次需要通过使用命令yum up……

0

02 - Centos7中安装Docker前准备虚拟机的网络配置(Docker系列)

 2016-12-01 钟述林   2001 Docker

操作步骤 安装Centos7的虚拟机 此处省略安装过程。 配置虚拟机网络(虚拟机网络选择NAT模式) 注意宿主机(本机)的几个服务需要启动:VMware Authorization Service、VMware DHCP Service、VMware NAT Service; 在WMware Workstation中启动虚拟网络编辑器:“编辑”->“虚拟网络编辑器”……

0

01 - Docker的概述、原理及能解决的问题(Docker系列)

 2016-12-01 钟述林   1813 Docker

当下的问题 开发、测试、生产等环境的不同可能导致应用程序运行的结果有所不同,甚至会出现错误: 如:各环境中的JDK、Tomcat、MySQL等版本各有不同;在JDK1.6中写的代码可能在JDK1.8中已经Deprecated了;在JDK1.8中写的代码可能在JDK1.6中还不支持。 需要在一个项目的多个版本中进行切换时很不方便,项目转移服务器时很不方便: 如有一个博客,在1.0这个……

0

Springboot 之 解决IDEA读取properties配置文件的中文乱码问题

 2016-11-19 钟述林   16464 Springboot

· 问题描述当在.properties的配置文件中有中文时,读取出来的总是乱码。比如我的application.properties配置文件的内容如下: server.port=9090 test.msg=你好:Springboot 当在程序中读取test.msg值时总是会得到乱码,默认是以ISO-8859-1的字符编码读取,尝试的方法有: 1、添加配置 banner.charset=U……

14

使用Dockerfile构建Springboot项目(视频)

 2016-11-13 钟述林   3443 Docker

示例代码:https://github.com/zsl131/springboot-study-video

1

使用Dockerfile构建MyEclipse创建的JavaWeb项目(视频)

 2016-11-13 钟述林   1841 Docker

文字资料请查看文章《使用Dockerfile构建MyEclipse创建的JavaWeb项目》。

0