摘要: ##Docker Compose (多个容器编排) 是一个定义及运行多个docker容器的工具,可以使用YAML文件来配置应用,使用命令,可以创建并启动配置中的所有服务。docker compose会通过解析容器之间的依赖关系,按先后顺序启动容器。 适应所有环境过程 使用Dockerfile定义应用 阅读全文
posted @ 2021-10-26 21:24 whml 阅读(566) 评论(0) 推荐(0) 编辑
摘要: ##创建镜像 镜像概述 docker镜像是docker容器技术的核心,也是应用打包构建发布的标准格式。一个完整的镜像可以支撑多个容器的运行。 镜像构建方式 基于已有的容器创建镜像 基于本地模板创建镜像 基于dockerfile创建镜像 镜像构建 基于已有容器创建镜像 好比于一个容器的导入与导出 基于 阅读全文
posted @ 2021-10-26 09:10 whml 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ##if语句 类型 单分支: if 条件测试操作 then 命令序列 if 0成立,非0,不成立 #!/bin/bash x=1 y=2 z=expr $x+$y if [$z -eq 3];then echo -n "计算结果=" echo $z fi 计算结果=3 双分支: if 条件测试操作 阅读全文
posted @ 2021-10-25 15:30 whml 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ##网络基础 端口映射 docker run -d -P --name test1 nginx docker中容器默认是无法沟通的,只有当容器的web服务应用程序端口映射到本机宿主机的端口 #docker port 查看端口映射情况 [root@server01 ~]# docker ps -a # 阅读全文
posted @ 2021-10-24 19:37 whml 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ##docker数据持久化 持久化:数据不随着container(容器)的结束而销毁,也就是将数据存储在宿主机下 Volumes:Docker会管理宿主机的文件系统的一部分资源,默认位于/var/lib/docker/volumes 目录下; [root@localhost ~]# docker r 阅读全文
posted @ 2021-10-21 21:53 whml 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ##创建私有仓库 仓库是集中存放镜像的地方 仓库注册服务器才是存放仓库具体的服务器,每个服务器上都可以放置多个仓库,而仓库下可以放置多个镜像,每个镜像可以运行多个容器,每个容器可以跑一个应用或应用组。 官方仓库:http://hub.docker.com 国内仓库:http://d1.dockerp 阅读全文
posted @ 2021-10-20 22:36 whml 阅读(237) 评论(0) 推荐(0) 编辑
摘要: ##脚本案例 vim first.sh #!/bin/bash #注明使用环境 cd /boot echo "当前目录" pwd echo"中以vml开头的文件包括" ls -lh vml bash firsh.sh 当前目录 /boot 中以vml开头的文件包括 ls: cannot access 阅读全文
posted @ 2021-10-20 21:04 whml 阅读(71) 评论(0) 推荐(0) 编辑
摘要: ##docker容器操作 容器是docker镜像的一个运行实例:是独立运行的一个或者多个所必须的运行环境,镜像是可读模板,容器给这个可读模板一个可写层。 创建容器与运行容器 docker的容器十分轻量级,用户随时可以创建或者删除,需要一个进程来启动。 创建容器 格式:docker create [选 阅读全文
posted @ 2021-10-19 22:05 whml 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ##shell脚本概念 可以理解为将多个命令整合在一个可执行的文本内。 shell脚本应用场景 重复性操作,批量事务处理,自动化运维,服务运行状态监控,定时任务执行 目的就是为减轻管理员负担 shell作为一个特殊的应用程序,充当一个‘命令解释器(翻译官)’的任务,就是将输入的命令转化为服务器内核理 阅读全文
posted @ 2021-10-19 14:01 whml 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Docker容器引擎基础 基于dockerfile构建镜像应用 docker网络模型详解docker compose 企业级仓库harbor高可用方案 构建docker容器监控系统 docker+consul+Registrator实现服务注册与发现 ##docker容器引擎基础 docker是容器 阅读全文
posted @ 2021-10-18 22:14 whml 阅读(109) 评论(0) 推荐(0) 编辑