Docker
文章平均质量分 70
DingLiZhe714
随便写写
展开
-
docker-consul容器服务与发现
docker-consul容器服务与发现一、consul部署1.基础环境2.核心机制二、部署过程1.consul服务器一、consul部署1.基础环境服务器:192.168.226.130 Docker-ce、 Compose 3、Consul、 Consul-template服务器:192.168.226.131 Docker-ce、registratortemplate 模板(更新)registrator(自动发现)后端每构建出一个容器,会向registrator进行注册,控制consu原创 2021-03-29 08:49:57 · 437 阅读 · 0 评论 -
Docker Compose容器编排
Docker Compose容器编排一、Docker Compose概念1.介绍2.YAML3.docker compose配置常用字段4.docker compose常用命令5.compose命令说明一、Docker Compose概念1.介绍Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具使用Docker Compose不再需要使用shell脚本来启动容器Docker Compose非常适合组合使用多个容器进行开发的场景2.YAMLYAML是一原创 2021-03-26 10:28:18 · 350 阅读 · 0 评论 -
Docker——端口映射/容器互联
Docker——端口映射/容器互联一、端口映射1.概念2.实现方式随机映射指定端口映射3.查看映射端口4.docker给运行中的容器添加映射端口方法一方法二二、容器互联一、端口映射1.概念Docker端口映射即映射容器内应用的服务端口到本机宿主机器2.实现方式随机映射使用-P参数时,Docker会随机映射一个端口到内部容器开放的网络端口,如下开启一个nginx服务$ docker run -d -P nginxe93349d539119dc48dc841e117f6388d6afa6原创 2021-03-22 11:42:58 · 427 阅读 · 0 评论 -
Docker数据管理
Docker数据管理一、为什么要进行数据管理操作一、为什么要进行数据管理操作原创 2021-03-22 10:45:08 · 225 阅读 · 0 评论 -
Docker镜像构建——Dockerfile(实例)
Dockerfile实例一、Dockerfile生成apache镜像文件二、Dockerfile生成nginx镜像文件三、Dockerfile生成tomcat镜像文件四、Dockerfile生成mysql镜像文件一、Dockerfile生成apache镜像文件1.vim Dockerfile (Dockerfile名字不可更改) #新镜像基于的基础镜像(基础镜像未下载会先下载) FROM centos:7 #维护镜像的用户信息 MAINTAINER This is chen原创 2021-03-17 12:00:04 · 300 阅读 · 0 评论 -
Docker镜像构建——Dockerfile(理论)
dockerfile镜像构建一、Docker镜像分层二、基于已有镜像容器创建三、基于本地模板创建四、基于Dockerfile创建1.dockerfile操作指令一、Docker镜像分层1.FROM 后面跟基础镜像2.ADD run.sh/ 脚本3.VOLUME 挂载共享空间 数据卷4.CMD ["./run,sh"] 命令执行脚本Dockerfile中的每个指令都会创建一个新的镜像层镜像层将被缓存复用当Dockerfile的指令被修改了,复制的文件变化了,或者构建镜像时指定的变原创 2021-03-17 11:13:08 · 218 阅读 · 0 评论 -
Dcoker——四种网络模式
Docker的四种网络模式一、实现原理二、网络详解1.host模式2.container模式一、实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器的Container-IP直接通信。Docker网桥是宿主机虚拟出来的,并不是真实存在的网络设原创 2021-03-17 09:58:39 · 463 阅读 · 0 评论 -
Docker——基础操作命令
docker基础操作命令一、docker镜像操作1.查询docker版本2.搜索镜像3.下载镜像4.查看镜像列表5.获取镜像信息6.添加镜像标签7.删除8.镜像导出9.镜像导入二、容器操作1.查询容器2.创建容器3.启动容器4.启动容器(一次性执行)5.停止容器6.持续后台运行7.进入容器8.容器导出9.容器导入(生成镜像)10.删除容器11.批量删除容器12.批量删除“exit”状态的容器一、docker镜像操作1.查询docker版本docker version && docker原创 2021-03-16 12:26:41 · 467 阅读 · 0 评论 -
Docker基础概念及安装
Docker基础概念及安装一、Docker概述1.docker简介2.docker核心概念3.docker应用场景4.常用命令二、docker架构一、Docker概述1.docker简介Docker是一种轻量级的“虚拟机”在Linux容器里运行应用的开源工具Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。注:物理机必须要内原创 2021-03-07 21:05:04 · 234 阅读 · 0 评论