容器化
抠脚的大灰狼
这个作者很懒,什么都没留下…
展开
-
Docker笔记 —— 容器编排与wordpress部署实践
文章目录什么是容器编排?Docker Compose安装部署WordPress什么是容器编排?比如如下是一台宿主机,需要部署3个容器,Nginx服务,Tomcat服务,MySQL服务。其中Nginx给tomcat提供负载均衡和反向代理功能,Tomcat中运行JavaWeb程序,这个JavaWeb程序会依赖MySQL进行数据存取。这一组应用要上线,若手动处理的话,需要先启动一个容器跑MySQL服务,然后启动Tomcat容器,最后启动Nginx容器。并且需要手动对容器的配置文件进行设置,并配置容器之间的依赖原创 2020-05-24 12:46:36 · 1404 阅读 · 0 评论 -
Docker笔记 —— 容器通信和数据挂载
文章目录容器之间的单向通信容器之间的双向通信容器之间的数据共享容器之间的单向通信在docker环境下,容器之间往往需要通信。比如一个tomcat的容器,部署了web服务,这个web服务需要访问mysql服务,而mysql部署在了另外一个容器里,此时就需要进行容器间通信了,这个例子就是容器间的单向通信。那什么是单向通信呢?就是tomcat容器单方面访问MySQL服务进行数据存取,而MySQL不需要知道有Tomcat的存在。即Tomcat对MySQL有感知,而MySQL对Tomcat没有感知,谓之单向。原创 2020-05-24 00:52:39 · 381 阅读 · 0 评论 -
Docker笔记 —— Dockerfile
文章目录Dockerfile镜像分层Dockerfile基础命令FROMMAINTAINERLABELWORKDIRADDENVDockerfile中的运行指令RUNENTRYPOINTCMD综合案例:用Redis源码编译并构建Redis镜像DockerfileDockerfile是包含一些命令的文本文档,这些命令可以用来描述自定义镜像的信息,并通过docker build命令来构建自定义的镜像Docker通过读取Dockerfile中的指令,按步自动生成镜像docker build -t 机构/镜原创 2020-05-22 00:14:51 · 332 阅读 · 0 评论 -
Docker笔记 —— 容器内部结构与生命周期
文章目录容器内部结构容器生命周期容器内部结构tomcat容器内部结构可以看到容器内部是分层的如何进入容器,并在容器内部执行命令?docker exec [-it] 容器id 命令# exec 在对应的容器中执行命令# -it 以交互式的方式执行命令# 典型例子docker exec -it 8d65e2aa6d1b /bin/bash# 进入容器内部,并可以在容器内部执行linux命令# 查看linux内核版本cat /proc/version# 查看操作系统版本cat /e原创 2020-05-21 23:50:06 · 464 阅读 · 0 评论 -
Docker笔记 ——Docker基本概念与部署Tomcat
文章目录Docker体系结构镜像和容器Docker执行流程Docker部署TomcatDocker常用命令Docker体系结构Docker Engine包含了3个部分最核心的是Docker Server,即Docker Daemon在外侧,有一个基于REST API的通信层最外层,是Docker Client。它可以接受命令,并通过REST API向Docker Server发送请求和指令,Docker Server处理完成后,将结果通过REST API返回给Docker Client。是基于原创 2020-05-21 23:39:01 · 926 阅读 · 4 评论 -
Docker笔记 —— 简介与安装 + Centos的一些配置
文章目录项目部署的历史演化Docke简介与安装简介功能版本安装Docker启动Docker服务运行Docker容器配置使用阿里云加速服务其他一些关于centos的配置项目部署的历史演化物理机时代部署很慢,成本高,资源浪费,难以扩展和迁移,受限于硬件虚拟机时代一台物理机上可以创建多台虚拟机,虚拟机之间是彼此隔离,物理机的资源可以池化管理特点:多部署物理机资源通过池化来管理不同虚拟机之间使用的资源相互隔离容易扩展但是,需要安装操作系统,比较笨重容器化时代可以简单理解为不原创 2020-05-21 23:28:38 · 350 阅读 · 0 评论