因为安装过程中涉及到一些修改配置文件的步骤,由于刚尝试不太会,所以这里都是通过安装好后,进入容器修改配置,最后退出重启容器。 目录结构 分别生成3个镜像 构建三个容器 需要注意的2个关键点 1.要用到link命令来连接个个容器 2.通过数据卷 使php-fpm和nginx的工作目录指向同一目录 进入 ...
分类:
其他好文 时间:
2017-05-20 15:54:33
阅读次数:
235
Dockerfile是一个文本文件,记录了镜像构建的所有步骤。第一个Dockerfile用Dockerfile创建上节的ubuntu-with-vi,其内容则为:下面我们运行dockerbuild命令构建镜像并详细分析每个细节。root@ubuntu:~#pwd①/rootroot@ubuntu:~#ls②Dockerfileroot@ubuntu:~#dockerbuild-tubunt..
分类:
其他好文 时间:
2017-05-10 11:20:03
阅读次数:
188
1.编辑Dockerfile文件 注:sources.list 为国内的debian源。 rsync.password 为rsync远程同步的密码文件。 timezone 为时区文件否则,jenkins会差8个小时。内容Asia/Shanghai。 2.构建镜像 3.构建Docker容器 注:-u ...
分类:
其他好文 时间:
2017-04-10 21:33:20
阅读次数:
473
如果使用官方的Java镜像,或者基于Java镜像构建的Docker镜像,都可以通过传递 JAVA_OPTS 环境变量来轻松地设置JVM的内存参数。比如,对于官方Tomcat 镜像,我们可以执行下面命令来启动一个最大内存为512M的tomcat实例 在日志中,我们可以清楚地发现设置已经生效 “Comm ...
分类:
编程语言 时间:
2017-03-30 23:24:07
阅读次数:
588
之前 一篇文章介绍 docker 的镜像基本原理和概念 ,主要介绍在编写 docker 镜像的时候一些需要注意的事项和推荐的做法。 虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是不正当的 Dockerfile 使用也会导致很多问题: docker 镜像太大。如 ...
分类:
其他好文 时间:
2017-03-30 22:31:36
阅读次数:
305
Web服务和应用是目前信息技术领域的热门技术。如何使用Docker来运行常见的Web服务器(包括Apache、Nginx、Tomcat等),以及一些常用应用(LAMP、CMS等)。包括具体的镜像构建方法与使用步骤。 两种创建镜像的过程。其中一些操作比较简单的镜像使用Dockerfile来创建,而像W ...
分类:
Web程序 时间:
2017-03-15 12:16:31
阅读次数:
456
镜像构建思路 思路:分层设计 最底层:系统层,构建自己适用的不同操作系统镜像; 中间层:根据运行环境,如php、java、python等,构建业务基础运行环境层镜像; 最上层:根据具体的业务模块,构建应用服务层镜像。 目录构建树结构 ...
分类:
其他好文 时间:
2017-01-19 21:41:39
阅读次数:
249
1、Dockerfile 2、修改配置 3、构建镜像 docker build -t hadoop . ...
分类:
其他好文 时间:
2016-12-08 18:30:57
阅读次数:
208
Docker镜像及Docker仓库配置[四]Docker镜像及Docker仓库配置[四]Docker时间:2016年11月8日15:45:20一、Docker镜像介绍Docker镜像构建分为两种,一种是手动构建,另一种是Dockerfile(自动构建)Docker镜像手动构建案例:我们基于centos镜像进行构建,制作nginx镜像[root@linux-..
分类:
其他好文 时间:
2016-11-14 16:26:38
阅读次数:
386
之所以在之前没有讲什么是镜像和容器是因为如果你没有一个最初的认识,那么你就很难理解镜像和容器以及它们的区别。我相信在前面一章中的讲述中,你应该稍有体会容器是基于镜像构建的,同时构建了容器之后如果不删除就会一直存在,而且我们下载的镜像还可以继续构建更多容器。..
分类:
其他好文 时间:
2016-10-21 01:48:13
阅读次数:
128