随笔分类 -  Docker

摘要:一、环境准备 接上篇:上篇搭建好了Jenkins 环境 并把docker-compose.yml Dockerfile 相关jar包推送到了目标服务器。 二、分环境部署 1、SpringBoot配置 pom.xml <profiles> <!--与build标签同级别,放在project标签中--> 阅读全文
posted @ 2023-02-19 00:06 KwFruit 阅读(693) 评论(0) 推荐(0)
摘要:一、Docker 搭建 Nginx 参考 https://www.cnblogs.com/mangoubiubiu/p/16796373.html 二、部署 静态vue项目 1、将你打好的包上传至服务器 2、修改nginx配置 #管理台 location ~ /{ root /apps/web/ze 阅读全文
posted @ 2023-02-01 23:11 KwFruit 阅读(1096) 评论(0) 推荐(0)
摘要:1、下载镜像文件 #存储和检索数据docker pull elasticsearch:7.4.2 #可视化检索数据docker pull kibana:7.4.2 2、创建实例 1、创建数据卷映射目录及相关配置 mkdir -p /mydata/elasticsearch/config mkdir 阅读全文
posted @ 2022-10-05 23:31 KwFruit 阅读(124) 评论(0) 推荐(0)
摘要:一、官方文档 https://nacos.io/zh-cn/docs/quick-start-docker.html 二、安装 1、拉取镜像 docker pull nacos/nacos-server 2、创建数据卷映射目录及配置文件 mkdir -p /root/nacos/init.d /ro 阅读全文
posted @ 2022-10-05 14:39 KwFruit 阅读(81) 评论(0) 推荐(0)
摘要:Docker 私有仓库 Docker官方的Docker hub(https://hub.docker.com)是一个用于管理公共镜像的仓库,我们可以从上面拉取镜像 到本地,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜 像放到公网当中,那么我们就需要搭 阅读全文
posted @ 2022-05-22 11:11 KwFruit 阅读(102) 评论(0) 推荐(0)
摘要:Docker Compose Docker Compose是一个编排多容器分布式部署的工具,提供命令集管理容器化应用的完整开发周期,包括服务构建,启动和停止。使用步骤:利用 Dockerfile 定义运行环境镜像使用 docker-compose.yml 定义组成应用的各服务运行 docker-co 阅读全文
posted @ 2022-05-21 20:45 KwFruit 阅读(115) 评论(0) 推荐(0)
摘要:1 需求 自定义centos7镜像。要求 1.默认登陆路径为/usr 2.可以使用vim 2 实现步骤 1 定义父镜像:FROM centos:7 2 定义作者信息: MAINTAINER mangoubiubiu<mangoubiubiu@foxmail.com> 3 执行安装vim命令: Run 阅读全文
posted @ 2022-03-20 21:45 KwFruit 阅读(188) 评论(0) 推荐(0)
摘要:1 自己构建的镜像推到docker hub 报错 创建 Access Tokens 后登陆 用指定的秘钥串 再推时还报错 镜像tag前缀一定要和 dockerhub的username 保证一致 成功推送 阅读全文
posted @ 2022-03-20 21:01 KwFruit 阅读(126) 评论(0) 推荐(0)
摘要:1、前期准备 2、使用Dockerfile 构建镜像 将jar包移入随便指定的目录下,/root/docker-file 新建一个Dockerfile文件 springboot_dockerfile #以java:8这个镜像为基础 FROM java:8 #指定作者信息 MAINTAINER man 阅读全文
posted @ 2022-03-20 20:47 KwFruit 阅读(336) 评论(0) 推荐(0)
摘要:关键字作用备注 FROM 指定父镜像 指定dockerfile基于那个image构建 MAINTAINER 作者信息 用来标明这个dockerfile谁写的 LABEL 标签 用来标明dockerfile的标签 可以使用Label代替Maintainer 最终都是在docker image基本信息中 阅读全文
posted @ 2022-03-20 19:45 KwFruit 阅读(153) 评论(0) 推荐(0)
摘要:一、容器转镜像 docker commit 容器id 镜像名称:版本号 docker save -o 压缩文件名称 镜像名称:版本号 docker load -i 压缩文件名称 1 以tomcat为例子 容器转镜像 docker commit b25 mangoubiubiu_tomcat:1.0 阅读全文
posted @ 2022-03-20 17:24 KwFruit 阅读(77) 评论(0) 推荐(0)
摘要:Docker 镜像原理 操作系统组成部分: 进程调度子系统 进程通信子系统 内存管理子系统 设备管理子系统 文件管理子系统 网络通信子系统 作业控制子系统 Linux文件系统由bootfs和rootfs两部分组成 bootfs:包含bootloader(引导加载程序)和 kernel(内核) roo 阅读全文
posted @ 2022-03-20 17:20 KwFruit 阅读(66) 评论(0) 推荐(0)
摘要:1 主Mysql(master) 一、新建主服务器容器实例3307 docker run --restart=always -p 3307:3306 --name mysql-master \ -v /mydata/mysql-master/log:/var/log/mysql \ -v /myda 阅读全文
posted @ 2022-01-09 15:32 KwFruit 阅读(82) 评论(0) 推荐(0)
摘要:1 问题分析 dev 环境配的是192.168.56.12 而且 拉取配置 的地址是 172.17.0.3 eureka 的ip 也是 172.17.0.3 开头的 2 解决方案 docker 容器启动时配置地址 EUREKA_INSTANCE_IP_ADDRESS=192.168.56.12 停掉 阅读全文
posted @ 2021-09-17 23:00 KwFruit 阅读(1059) 评论(0) 推荐(0)
摘要:1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke 阅读全文
posted @ 2021-09-07 22:37 KwFruit 阅读(162) 评论(0) 推荐(0)
摘要:1 下载 Docker-Compose https://www.cnblogs.com/mangoubiubiu/p/14092792.html 2 安装Docker-Compose 一 将文件移动到CentOS 7上 改名 mv docker-compose-Linux-x86_64 docker 阅读全文
posted @ 2021-09-06 22:58 KwFruit 阅读(95) 评论(0) 推荐(0)
摘要:一 拉取镜像 1 进入道客网络镜像市场 https://hub.daocloud.io/repos/fa51c1d6-9dc2-49d9-91ac-4bbfc24a1bda 复制 执行 docker pull daocloud.io/library/mysql:5.6.24 二 运行容器 启动容器 阅读全文
posted @ 2021-09-06 21:08 KwFruit 阅读(58) 评论(0) 推荐(0)
摘要:一 安装Docker 1. 下载关于Docker的依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2 2. 设置一下Docker的镜像源 yum-config-manager --add-repo http://mirro 阅读全文
posted @ 2021-09-05 22:52 KwFruit 阅读(40) 评论(0) 推荐(0)
摘要:1、安装Git Parameter的插件,Persistent Parameter的插件(版本) Git Parameter这个之前下载过不用下 1 点击系统管理 点击插件管理 2 搜索 选择可选插件 点击安装 3 勾选上 4 等待重启 安装成功 2、重新指定项目构建的方式 1 点击配置 3、勾选上 阅读全文
posted @ 2021-02-01 00:00 KwFruit 阅读(176) 评论(0) 推荐(0)
摘要:1 创建新的 maven 工程 推送至 gitlab 新的仓库 2 创建maven 任务测试 1 点击新建任务 2 选择自由风格 输入任务名 点击确定 3 保留最新的10 个版本 4 源码管理 选择git 输入 仓库ssh 地址 5 maven 构建的方式 6 点击保存 3 测试 1 点进去 2 点 阅读全文
posted @ 2021-01-31 21:53 KwFruit 阅读(113) 评论(0) 推荐(0)