![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Kubernetes与Docker
文章平均质量分 80
容器相关的内容,包括但不限于k8s, Docker, podman
圆师傅
这个作者很懒,什么都没留下…
展开
-
docker-compose搭建redis环境:哨兵模式(一主两重两哨兵)
从上面的结果可以看到,当前master节点以Standalone mode在运行,其replication部分显示了只是个master节点,以及连接到master节点的两个slave节点,节点的IP、port、state和offset以及lag都可以看到。如果这个时候,master节点宕机了,那么哨兵会在判断master节点客观下线后,从slave节点中选举出新的master节点。从日志中已经可以看到,master节点已经切换到172.28.5.3这个节点。看到上述结果就表示容器已经启动成功。原创 2024-04-23 16:22:23 · 1254 阅读 · 1 评论 -
Docker的网络模式(Bridge,Host, Container,None)
但如果启动容器的时候使用host模式,那么这个容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。Docker网络container模式是指定其和已经存在的某个容器共享一个 Network Namespace,此时这两个容器共同使用同一网卡、主机名、IP 地址,容器间通讯可直接通过本地回环 lo 接口通讯。当docker server启动的时候,会在主机上创一个虚拟网桥,此主机上启动的docker容器会连接到这个虚拟网桥上。原创 2024-04-23 10:55:18 · 332 阅读 · 0 评论 -
笔记系列之docker安装Postgresql 14
使用docker-compose安装Postgresql 14,pgadmin4并进行简单的使用。原创 2022-06-05 19:07:24 · 2799 阅读 · 0 评论 -
笔记系列之docker安装Mongo DB
文章目录1.目标2.环境准备3. 安装Mongo DB3.1 下载Mongo DB镜像3.2 运行容器3.3 配置3.4 使用3.5 配置远程操作4.Spring data操作Mongo DB实例4.1 Pom.xml4.2 entity实体类4.3 repository4.4 service4.5 web4.6 启动入口4.7 application.properties4.9 测试5.挖坑1.目标1 使用docker安装Mongo DB;2 远程连接数据库,即可以通过Robo 3T或者DG等工原创 2021-12-16 23:09:09 · 1909 阅读 · 0 评论 -
kubernetes下部署spring boot 项目教程
文章目录1.环境说明2.docker image2.创建deployment.yaml3.创建service.yaml3.k8s dashboard根据Dockerfile构建image实例这篇文章,我们已经掌握了简单的docker镜像制作已经容器的使用。本文将继续以简单为目标,学习使用k8s编排容器,目标就是可以使用k8s部署应用。1.环境说明k8s 1.18.13docker 19.03.13Ubuntu 18.04单节点 minikube2.docker image这里我使用本地原创 2021-07-01 16:10:43 · 755 阅读 · 0 评论 -
笔记系列之docker安装Kafka与spring boot + kafka 示例
文章目录0.目的1.下载docker镜像2.单机方式启动zookeeper3.启动kafka4.创建topic5. spring boot with Kafka6.总结0.目的在自己的机器上搭建一个Kafka的环境。1.下载docker镜像由于Kafka需要使用到Zookeeper,这里就先下载Zookeeper和Kafka的两个镜像。docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka2.单机方式启动zookeep原创 2021-08-29 19:34:31 · 683 阅读 · 1 评论 -
Dockerfile构建image实例
文章目录1.什么是Dockerfile?2.Dockerfile的基本结构3.指令详解3.1 FROM3.2 MAINTAINER3.3 RUN3.4 ADD3.5 COPY3.6 CMD3.7 ENTRYPOINT3.8 LABEL3.9 ENV3.10 EXPOSE3.11 VOLUME3.12 WORKDIR1.什么是Dockerfile?Dockerfile是一个用来构建docker镜像的文本文件。文本内容包含了一条条构建镜像所需的指令与说明。使用docker build指令来构建image。原创 2020-12-26 23:25:20 · 822 阅读 · 0 评论 -
笔记系列之docker环境安装Jenkins
文章目录1.目标2. 前置条件3. 具体步骤3.1 镜像拉取3.2 vloumes3.3 创建并启动Jenkins容器3.4 查看日志3.5 修改源地址3.6 访问主页面1.目标在docker环境下安装Jenkins,并实现流水线的初步学习。2. 前置条件dockerLinux3. 具体步骤3.1 镜像拉取➜ ~ docker pull jenkins/jenkinsUsing default tag: latestlatest: Pulling from jenkins/jenk原创 2022-01-23 23:31:26 · 1031 阅读 · 4 评论 -
笔记系列之Mac OS 安装minikube
minikube安装笔记原创 2022-06-19 19:11:23 · 2081 阅读 · 0 评论 -
笔记系列k8s编排MySQL容器-有状态的容器创建过程
文章目录0.目标1.环境准备2.数据库建表文件3. 创建安装脚本4.创建自定义mysql镜像5.创建persitentVolume文件6.创建pvc7.创建deployment与service9.看成果10. 总结0.目标使用k8s创建一个有个人定义的mysql的环境,默认创建一个表phone,并且能将数据持久化存储下来。1.环境准备docker 19.03k8s 1.18.13minikube v1.14mysql 镜像2.数据库建表文件文件名为:create_phone.sql原创 2021-09-15 11:13:24 · 438 阅读 · 0 评论