Docker
文章平均质量分 77
胡小禾
左手写码,右手写诗。一个混迹在二线厂,爱代码但不想当程序员的打工人
展开
-
Cloud常识
文章目录1.啥叫headless service1.啥叫headless serviceservice的作用,主要是代理一组pod容器负载均衡服务,但是有时候我们不需要这种负载均衡场景,比如下面的两个例子。比如kubernetes部署某个kafka集群,这种就不需要service来代理,客户端需要的是一组pod的所有的ip。还有一种场景客户端自己处理负载均衡的逻辑,比如kubernates部署两个mysql,有客户端处理负载请求,或者根本不处理这种负载,就要两套mysql。基于上面的两个例子原创 2022-02-02 16:55:56 · 2572 阅读 · 0 评论 -
K8基础(二) TODO
文章目录一、secret二、configMap一、secret主要为了加密。skip…二、configMap存储不加密数据到etcd中,让POD以变量或Volume挂载到容器中。用途:项目中的配置文件,比如IP port 用户名等原创 2021-03-24 21:45:13 · 1521 阅读 · 0 评论 -
kube-flannel.yml文件
---apiVersion: policy/v1beta1kind: PodSecurityPolicymetadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedProfileNames: docker/default seccomp.security.alpha.kubernetes.io/defaultProfileName: docke原创 2021-03-07 09:13:10 · 394 阅读 · 0 评论 -
k8s基础(一)
文章目录0、内容简介一、K8 introduction1.1 k8 功能1.2 k8 组件1.3 核心概念二、搭建2.1 部署模式2.2 kubeAdmin安装2.3 二进制包安装三、0、内容简介part1: k8s 基础概念part2: k8s 集群搭建通过kubeadmin基于二进制包part3:k8s核心技术pod控制器存储service调度器安全机制 RBAC包管理工具helmpart4:统一日志管理part5:性能监控平台part6:高可用k8集群原创 2021-03-07 07:26:12 · 1061 阅读 · 1 评论 -
kafka容器化调研
文章目录一、需求描述二、bitnami/kafka2.1 获取镜像2.2 持久化数据2.3 连接其他容器2.4 配置2.4.1 Kafka development setup example2.4.2 Accessing Kafka with internal and external clients2.4.3 security2.4.4 Setting up a Kafka Cluster(逐个broker启动)2.4.5三、wurstmeister/kafka-docker四、一、需求描述将 kaf原创 2021-03-05 06:55:23 · 3349 阅读 · 0 评论 -
Docker compose (一)
文章目录一、introduce二、安装compose三、compose 初探四、一、introducedocker compose 和 docker 是docker 公司的两个项目why docker compose?docker compose定位:定义和运行多个容器应用。典型场景:一个 web项目,除了web应用本身,还需要 数据库、缓存LB 的配合(依赖项)。如果一个个起,实际很费事。Docker compose 允许用户通过一个docker compose yaml模板定义一组相关联的容器原创 2021-02-28 16:21:37 · 115 阅读 · 0 评论 -
Docker基础(五)搭建redis集群、应用集群
文章目录一、搭建redis集群二、搭建应用集群一、搭建redis集群第一步: 创建自定义的网络,名字叫 redis-netdocker network create redis-net --subnet 172.38.0.0/16第二步:利用脚本,自动化创建配置文件 【注意这个脚本实现了一个批量创建文件、然后写入内容的功能,shell 还是挺犀利的】for index in $(seq 1 6);do mkdir -p /mydata/redis/node-${index}/conf t原创 2021-02-27 22:49:11 · 117 阅读 · 0 评论 -
Docker基础(四)docker网络
文章目录一、Docker01.1 宿主机ip addr1.2 容器ip addr1.3 原理二、一、Docker01.1 宿主机ip addr关于IP addr:[https://www.cnblogs.com/wqbin/p/11065587.html]1.2 容器ip addr启动一个tomcat ,看容器网络:注意:a) 这里的116: eth0@if117 就是docker 生成的网卡b) 命令:docker exec -it ContainerID ip addr 查看原创 2021-02-24 08:11:48 · 381 阅读 · 0 评论 -
Docker基础(三) DockerFile、发布镜像
文章目录一、Dockerfile1.1 centos dockefile1.2 基于dockerfile构建1.3 语法1.4二、一、Dockerfiledockerfile 就是一个构建docker镜像的文件【命令行脚本】1.1 centos dockefile光嘴巴说 makes no sense。我们看看docker hub (以centos 为例):截图显示 centos镜像支持 centos7 版本,点开发现:这个DockerFile的目的很简单,就是构建一个干净的centos镜像原创 2021-02-21 11:03:31 · 379 阅读 · 0 评论 -
Docker核心基础(二)挂载
文章目录一、Volumn(数据卷)二、三、一、Volumn(数据卷)问题引出:Docker容器中产生的数据在容器重启即丢失,对于存储系统或者有状态的应用,我们希望数据能够持久化下来,最典型的是数据库。不仅如此,我们还希望不同容器之间能够共享数据。解决方案就是:数据卷,本质就是个挂载。命令:docker run -v 宿主机目录:容器目录比如:docker run --name tomcat0 -v /home/test:/home -p 8080:8080 -d tomcat:9.0下面原创 2021-02-19 22:35:51 · 414 阅读 · 0 评论 -
Docker 基础(一)基础命令、镜像原理、portainer、安装练习
文章目录一、Docker 和虚拟机有啥区别?二、Docker 组成三、Docker一、Docker 和虚拟机有啥区别?简单说,你部署10个虚拟机,会有10个操作系统;部署10个容器,只需要1个操作系统。容器就是比较特殊的进程。二、Docker 组成镜像 -->就是个模板。Tomcat镜像–> docker run --> Tomcat 容器容器–> 资源隔离:独立运行一个或一组应用仓库 --> 存放镜像的地方。 分 公有、私有的仓库三、Docker...原创 2021-02-18 11:53:03 · 533 阅读 · 1 评论 -
5 Docker Compose with Multiple Local Containers
文章目录1. AppOverview2. App Server Code3.4.In this article, there will be a more complicated project than that in the fourth one of this series.1. AppOverviewWe are going to make a small app by whic...原创 2019-02-07 21:20:08 · 262 阅读 · 0 评论 -
4 Project Outline
文章目录1. Project Demo2.3.1. Project DemoHere we outline a project of NodeJS,which we are going deploy to Docker ,and connect it with the explorer in our local machine.And to make this project impressi...原创 2019-02-03 22:27:29 · 797 阅读 · 0 评论 -
3 Building Custom Images Through Docker Server
文章目录1. Creating Docker ImagesIn this article,we build custom images through docker server,instead of using other engineers’ images on Docker Hub.This is not that tricky as you may have thought.What ...原创 2019-02-02 14:14:54 · 205 阅读 · 0 评论 -
2 Manipulating Containers with the Docker Client
文章目录1. Cmd on Docker Client2.3.4.5.6.This article typically focuses on Docker Client.Only with simple use ,actually ,not in detailed description,by the way.1. Cmd on Docker Client2.3.4.5.6....原创 2019-02-01 11:10:40 · 183 阅读 · 0 评论 -
1 Docker
文章目录1、Why Docker?2、What's Docker?Here’ s flag: i will take down all the notes concerning Docker in English while going through training courses from Udemy site . Not as difficult as some people may t...原创 2019-02-01 10:55:09 · 178 阅读 · 0 评论