
Docker
一只想飞的猪*
JAVA程序员
展开
-
docker-compose
一、compose简介Compose 定位是 定义和运行多个 Docker 容器的应用。我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。Compose 恰好满...原创 2019-11-23 17:06:28 · 166 阅读 · 0 评论 -
docker—Volume(数据卷)
docker的镜像是由多个只读的文件系统叠加在一起形成的。当我们在我启动一个容器的时候,docker会加载这些只读层并在这些只读层的上面(栈顶)增加一个读写层。这时如果修改正在运行的容器中已有的文件,那么这个文件将会从只读层复制到读写层。当容器被销毁的时候,容器所对应的数据也会一并删除,容器中的数据不是持久化的。为了很好的实现数据保存和数据共享,Docker提出了Volume这个概念,简单的说就...原创 2019-11-23 10:27:03 · 228 阅读 · 0 评论 -
docker——使用 Dockerfile 定制镜像
镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,这个脚本就是 Dockerfile。Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。首先,在/usr/local/目录下创建一个docker目录,...原创 2019-11-12 22:12:27 · 220 阅读 · 0 评论 -
docker安装和简单使用
一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本uname -ryum 包更新到最新sudo yum update3、卸载旧版本(如果安装过旧版本的话)sudo yum remove docker docke...原创 2019-11-10 15:58:55 · 1501 阅读 · 0 评论 -
docker—— docker基础入门
如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。一、什么是Docker?Docker 是世界领先的软件容器平台。实现了真正意义上的一次编译到处运行...原创 2019-11-03 23:35:03 · 152 阅读 · 0 评论