- 博客(13)
- 收藏
- 关注
原创 docker-compose搭建的Mysql 一主多从
这里小编建议使用宿主机ip应为容器IP地址会在容器重启的时候进行变动,不过容器重启的话主从关系是需要重新设置的。其实用哪个ip问题都不大。这里这个可以使用宿主机的ip 也可以使用容器的ip 容器IP 可以使用。结果都是yes那说明mysql的一主多从简单配置就已经完成了。3.修改my.cnf文件。
2023-06-09 10:19:52 265
原创 Docker + Jenkins 实现自动部署
本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据你自己项目的pom.xml文件,把项目打包成jar,并且自动把这个最新的jar运行起来,达到一键式构建的目标。上面的启动jenkins镜像是最重要的,这个指令里面包含了git和maven的文件映射:容器内部需要使用宿主机的docker需要做数据卷映射git做内容卷映射的时候需要把git的全部东西都映射过去
2023-04-12 11:02:32 989
原创 Dockerfile指令详解
Dockerfile关键字作用备注FROM指定父镜像指定dockerfile基于那个image构建MAINTAINER作者信息用来标明这个dockerfile谁写的LABEL标签用来标明dockerfile的标签 可以使用Label代替Maintainer 最终都是在docker image基本信息中可以查看RUN执行命令执行一段命令 默认是/bin/sh 格式: RUN command 或者 RUN [“command” , “param1”,“p
2023-04-11 17:18:52 195 1
原创 Linux下卸载与安装JDK
查看是否还在即可 rpm -qa | grep -i java #或者查看java版本 java -versionOracle官网下载地址这里小编选的是jdk-11.0.17_linux-x64_bin.tar.gz Java11的版本#刷新配置文件 source /etc/profile #查看Java版本 java -version。
2023-04-11 17:10:30 11161
原创 Docker-Compose
是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用不再需要使用shell脚本来启动容器。Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。
2023-04-11 15:22:56 107
原创 Dockerfile打包springboot项目
dockerfile是自定义镜像的一套规则dockerfie由多条指令构成,Dockerfile中的每一条指令都会对应于Docker镜像中的每一层。
2023-04-11 12:04:57 448
原创 自定义jdk镜像
和上文中的Dockerfile放在同一个目录下面。在该目录下执行构建命令生成镜像。出现JDK信息证明JDK镜像构建成功。验证镜像是否构建正确。
2023-04-11 12:00:09 176
原创 centos7 生成ssh keys
本文主要介绍如果生成ssh公钥和私钥。假设我有两台机器A,B然后我想在A机器上远程登录到B机器上,那么我就应该在A机器中通过ssh生成公钥和私钥,然后把公钥放到B机器中,私钥自己留着。
2023-04-11 09:40:39 630 1
原创 Linux安装git
有两种安装方法yum安装,直接输入一行命令就可以进行安装了输入 git --version查看Git是否安装完成以及查看其版本号。
2023-04-11 09:34:27 342 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人