一. docker使用 1. docker ps 查看运行中的容器 2. docker images 查看docker镜像 3. docker rm id(容器id) 删除容器(容器id可以通过docker ps查看,容器必须停止后才能删除) 3.1 删除全部的容器 docker rm `docke ...
分类:
其他好文 时间:
2017-04-07 16:43:18
阅读次数:
288
最近在看nignx,在本地虚拟机使用docker nginx镜像搭建了nginx+php环境 学习笔记如下: 拉取nginx镜像docker pull nginx 创建一个容器,并挂载本地目录docker run --name some-nginx -v /some/content:/usr/sha ...
分类:
其他好文 时间:
2017-04-05 12:52:09
阅读次数:
215
一.Dockerfile合理分层 Dockerfile的写法不合理,有时候会导致镜像膨胀,由于Docker是分层设计,而在Dockerfile中,每一条指令都拥有自己的context,而执行到下一条指令时,则会将下一层的构建层叠加到上一层上。因此,假如你在上一层指令做了一些包下载操作安装操作,然后在 ...
分类:
其他好文 时间:
2017-04-02 12:39:13
阅读次数:
296
HarborRegistry是VMware公司的Docker镜像管理产品。相较于其他镜像仓库,Harbor提供身份管理功能,安全性更高,支持单个主机上的多个registry,这些功能正是很多企业用户需要的。在Rancher容器管理平台之上,VMwareHarbor可以被添加为Rancher应用商店(Catalog)中的一个条目。..
分类:
系统相关 时间:
2017-04-01 22:00:00
阅读次数:
497
简介:有时候我们需要将php的项目打包成docker镜像,这里介绍下 思路:我们php和apache结合一个镜像实现php项目的访问,mysql是一个单独的镜像 步骤: 1.首先我们在本地测试好自己的php项目是不是可以用的,毕竟放到服务器上面后测试就不是很方便了。然后我们将php的项目导入到服务器 ...
分类:
Web程序 时间:
2017-04-01 15:10:20
阅读次数:
572
如果使用官方的Java镜像,或者基于Java镜像构建的Docker镜像,都可以通过传递 JAVA_OPTS 环境变量来轻松地设置JVM的内存参数。比如,对于官方Tomcat 镜像,我们可以执行下面命令来启动一个最大内存为512M的tomcat实例 在日志中,我们可以清楚地发现设置已经生效 “Comm ...
分类:
编程语言 时间:
2017-03-30 23:24:07
阅读次数:
588
Docker 镜像加速器 我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql、wordpress,基于这些基础镜像我们可以开发自己个性化的应用。我们可以使用Docker命令行工具来下载官方镜像。但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。因为这个原因 ...
分类:
其他好文 时间:
2017-03-30 23:00:54
阅读次数:
362
之前 一篇文章介绍 docker 的镜像基本原理和概念 ,主要介绍在编写 docker 镜像的时候一些需要注意的事项和推荐的做法。 虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是不正当的 Dockerfile 使用也会导致很多问题: docker 镜像太大。如 ...
分类:
其他好文 时间:
2017-03-30 22:31:36
阅读次数:
305
目录:Docker介绍传统虚拟化与容器虚拟化的区别Container的核心技术及相关概念安装dockerDocker镜像管理Docker容器管理Docker网络之端口映射Docker存储之挂载目录手动构建一个docker镜像未完待续...正文:一、Docker介绍:什么是docker?Docker是一个开源项目,诞生于2013年初,最..
分类:
其他好文 时间:
2017-03-17 21:30:20
阅读次数:
4761
工作中经常需要拉取一些国外的镜像,但是网络限制等原因在公司拉取很慢,所以我习惯用亚马逊服务器拉取镜像,导出后下载到本地再导入开发环境 1. 查看镜像id 2. 选择要打包的镜像,执行打包命令 会在当前目录下生成导出文件xxx.tar,然后将此文件下载到本地 3. 在开发环境导入上述打包的镜像 至此, ...
分类:
其他好文 时间:
2017-03-15 14:30:57
阅读次数:
250