Docker
文章平均质量分 57
Min_Monk
这个作者很懒,什么都没留下…
展开
-
docker环境下搭建zipkin+elasticsearch链路追踪
环境信息zipkin: 2.23.2elasticsearch : 5.6.12错误信息2021-02-25 15:01:22.897 WARN [/] 1 --- [king-tasks-1-95] z.s.i.BodyIsExceptionMessage : Unexpected error handling request.java.lang.RuntimeException: request [/_template/zipkin:span_template] c原创 2021-02-25 23:17:23 · 1042 阅读 · 0 评论 -
记一次docker mysql 数据库迁移过程
mysql数据迁移环境说明源数据库一个在linux服务器上运行的5.6版本的Mysql目标数据库一个在docker上运行的Mysql 5.7镜像迁移过程导出源数据这里就需要引用的mysql官方的一个工具mysqldump,关于这个工具的详细使用可以自行百度,无非就是一些参数的配置。这里列出几个常用的配置参数含义备注-h指定服务器IP地址本机的时候可以...原创 2020-03-10 00:12:31 · 5481 阅读 · 1 评论 -
Docker进阶---使用docker-compose搭建Tomcat+Mysql+ActiveMQ+ServiceMix环境
使用docker-compose搭建Tomcat+Mysql+ActiveMQ+ServiceMix本文中所用的指令可以参考Docker进阶—初识docker-compose预期目的将自己实际应用中的项目运行环境通过compose将容器都编排到一起。容器分配设计初步打算将项目运行环境分为4个容器来编排,分别如下:容器1:mysql容器2:servicemix(JDK、servic...原创 2020-01-09 19:36:13 · 2826 阅读 · 0 评论 -
Docker进阶---初识docker-compose
Docker-composeDocker-compose介绍什么是docker-composeCompose是用于定义和运行多容器Docker应用程序的工具。使用compose,可以使用yaml文件配置应用程序的服务。然后,通过一个命令,可以从配置中创建和启动所有服务。背景因为dockfile建议的要求是一个镜像只允许一个程序,但是实际项目中,一个项目运行起来可能需要多个模板,多个程序一...原创 2020-01-09 18:58:49 · 437 阅读 · 0 评论 -
Docker进阶---编写自己的第一个dockerfile并上传到远程仓库
Dockerfile进阶编写第一个dockerfile预期结果:基于CentOS镜像,安装JDK,搭建自己的tomcat镜像结合上一章节中介绍的全部指令,写了一个dockerfile的Demo,如下:################################################################################################...原创 2020-01-09 18:20:55 · 421 阅读 · 0 评论 -
Docker进阶---初识Dockerfile
初识DockerfileDockerfile介绍什么是DockerfileDockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。Docker可以通过读取Dockerfile中的指令来自动构建映像,Dockerfile是一个“文本文档”,其中包含了用户可以在命令行上调用以用来组装映像的所有命令。Dockerfile格式官方建议是dockerfile里边的...原创 2020-01-09 18:10:23 · 333 阅读 · 0 评论 -
Docker入门---docker常用操作指令及运行第一个容器
Docker常用命令本文中所列出的指令均是日常使用频率较高的操作指令,节选自《Docker技术入门与实战(第3版) 》,在线指令介绍可以参考菜鸟教程Docker应用程序常用操作指令启动Docker服务systemctl start docker停止Docker服务systemctl stop docker重启Docker服务systemctl restart docker镜...原创 2020-01-09 17:30:56 · 328 阅读 · 0 评论 -
Docker入门---介绍和安装Docker
Docker安装文档Docker介绍背景由于不同的机器有不同的操作系统,以及不同的库和组件,在将一个应用部署到多台机器上需要进行大量的环境配置操作。Docker 主要解决环境配置问题,它是一种虚拟化技术,对进程进行隔离,被隔离的进程独立于宿主操作系统和其它隔离的进程。使用 Docker 可以不修改应用程序代码,不需要开发人员学习特定环境下的技术,就能够将现有的应用程序部署在其它机器上。简介...原创 2020-01-09 17:04:16 · 207 阅读 · 0 评论