容器docker k8s 8s

基于docker容器,搭建hadoop+spark+hive+hbase+Zookeeper Scala集群

1.安装Docker和Docker Compose 2.下载镜像 docker pull bde2020/hadoop-base:2.0.0-hadoop3.2.1-java8 docker pull bde2020/hadoop-namenode:2.0.0-hadoop3.2.1-java8 d ......
集群 容器 Zookeeper docker hadoop

docker入门加实战—项目部署之DockrCompose

docker入门加实战—项目部署之DockrCompose 我们部署一个简单的java项目,可能就包含3个容器: MySQL Nginx Java项目 而稍微复杂的项目,其中还会有各种各样的其它中间件,需要部署的东西远不止3个。如果手动的逐一部署,就太麻烦了,同时也无法保证完整性。 而Docker ......
DockrCompose 实战 项目 docker

一个Docker仓库问题的思考

近期项目有云上部署要求,产品要打包成docker镜像。之前产品已经发布过docker版本本次只需要需要更新下,于是交代组内另外一个同学更新下镜像,想着应该很简单; 中间经过熟悉docker知识点搭建环境等,过了大概2天,跟我反馈:环境搭建好了,但是无法制作镜像,连docker run hellowo ......
仓库 Docker 问题

使用 kind 在本地运行 k8s

原文:https://www.jianshu.com/p/a4a4116e97df 本文介绍如何使用 kind 在本地快速启动一个 k8s 集群。kind 是 Kubernetes in Docker 的简写,从名字上看很容易猜出 kind 的目标是将一个 k8s 集群以容器的方式部署在本机电脑上。 ......
kind k8s k8 8s

k8s安装与卸载chaosblade

k8s安装与卸载chaosblade # 安装helm3 ``` wget https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz tar -zxvf helm-v3.12.3-linux-amd64.tar.gz mv linux-amd64/hel ......
chaosblade k8s k8 8s

promethus监控k8s--外部

promethus监控k8s有两种方式,一直是k8s搭建自己监控自己 第二种是外部搭建好了promethus,k8s搭建pod收集信息 yaml地址为 https://github.com/starsliao/Prometheus/tree/master/kubernetes 一般选择2.2.1 按 ......
promethus k8s k8 8s

Docker基础

目录1. docker 介绍2. docker 安装3. docker 常用命令3.1 docker信息3.2 镜像操作3.3 容器启动和状态管理3.4 容器相关操作4. docker 镜像4.1 镜像加载原理4.2 镜像操作4.2.1 commit4.2.2 export 和 import4.2. ......
基础 Docker

Docker网络

目录1. 网络类型1.1 link (已不建议使用)1.2 container (已不建议使用)1.3 none1.4 host1.5 bridge/自定义网络 (推荐)2. 自定义网段网络3. bridge与自定义网段网络通信4. 部署Redis集群示例 1. 网络类型 1.1 link (已不建 ......
Docker 网络

Docker-Compose

目录1. 简介2. Compose yml规则3. Compose 示例3.1 Python-web应用3.2 wordpress应用 1. 简介 Docker Compose是Docker官方的开源项目,作用是通过 docker-compose.yml 定义运行多个容器 官方文档 Compose概 ......
Docker-Compose Compose Docker

k8s 1.24.1 containerd 证书过期处理

在 master 节点上进行操作 [root@k8s-master-1 ~]# kubectl get nodes Unable to connect to the server: x509: certificate has expired or is not yet valid: current ......
containerd 证书 k8s k8 8s

docker-compose

Compose 简介 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。 其代码目前在 https://github.com/docker/compose 上开源。 Compose 定位是 ......
docker-compose compose docker

jenkins安装部署、主从架构、slave镜像、K8S对接

介绍 CI/CD工具,自动化持续集成和持续部署,用于构建各种自动化任务。 官方提供了docker镜像https://hub.docker.com/r/jenkins/jenkins 使用Deployments部署镜像,然后通过暴露jenkins的8080端口(web端口)和50000端口(slave ......
主从 架构 镜像 jenkins slave

K8S集群搭建

集群搭建的几种方式 kubeadm 通过kubeadm init、kubeadm join快速部署集群。 二进制包 下载官方编译好的二进制文件,手动部署,比较麻烦。。 第三方工具、web端 第三方提供的部署工具、web部署端。 kubeadm部署k8s集群 实验环境 master节点: IP:10. ......
集群 K8S K8 8S

切换容器引擎为containerd

确保模块载入: # 永久生效 cat <<EOF | sudo tee /etc/modules-load.d/containerd.conf overlay br_netfilter EOF #临时载入模块 sudo modprobe overlay sudo modprobe br_netfil ......
容器 containerd 引擎

Docker容器运行、使用、管理

docker container [COMMAND] 命令: **exec 在容器中执行命令** export 将容器的文件系统导出为tar归档文件(和docker save的区别在于,save会记录有所有修改,体制较大,export只是当时overlay层) kill 杀死一个或多个正在运行的容器 ......
容器 Docker

Docker镜像管理

Usage: docker image COMMAND Manage images Commands: build 从Dockerfile中构建镜像 history 显示镜像历史信息,如元数据等。。。 import Import the contents from a tarball to crea ......
镜像 Docker

Docker的安装、镜像加速配置

wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo yum -y install docker-ce systemctl enable doc ......
镜像 Docker

Docker操作笔记

Docker操作笔记 images保存 docker save -o ubuntu.tar(保存名) ubuntu:laster(名称:版本) docker save -o ubuntu.tar ubuntu:laster images导入 docker load -i ubuntu.tar ......
笔记 Docker

docker 基础

https://www.bookstack.cn/read/docker_practice-1.3.0/image-list.md 1.旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本 $ sudo apt-get remove docker \ ......
基础 docker

docker迁移

docker迁移 本人使用的是Docker Desktop和WSL2的结合使用,因此该方法估计只能适用于两者的结合,其他的仅供参考 由于Docker和WSL2的内存过大,导致C盘不堪负重,爆红了!!排除一堆没用的垃圾后还是没办法,看着日益增长的ext4.vhdx没办法,只能痛下毒手,由于里面存放有s ......
docker

转:docker常用命令

Docker常用命令整理 docker启动:service docker start docker停止:service docker stop docker重启:service docker restart 1.帮助命令 docker -h,查看帮助 docker -v,查看版本 Docker in ......
命令 常用 docker

Docker认识

Docker 是一种容器化平台,可以轻松地将应用程序及其依赖项打包为容器,以便在不同的环境中运行。 1.为什么使用容器 (1)更高效的利用系统资源 (2)一致的运行环境 (3)持续交付 (4)快速部署 (5)弹性扩容 2.容器特点 (1)容器和虚拟机的区别,通过下图可以很明显看出,虚拟机是模拟出一套 ......
Docker

Docker 安装部署 kkfileview 4.1 支持配置文件自定义化

Docker 安装 kkfileview 4.1 支持配置文件自定义化 *** 基础环境:可以访问互联网的环境,并且已经安装docker *** 1. 下拉镜像 docker pull keking/kkfileview:4.1.0 2. 运行kkfileview,使用外置的配置文件 docker ......
kkfileview 文件 Docker 4.1

通过 docker-compose 快速部署 Elasticsearch-Cerebro 保姆级教程

目录一、概述二、开始编排部署 Elasticsearch-Cerebro1)部署 docker2)部署 docker-compose3)创建网络4)构建镜像5)编排 docker-compose.yaml 部署6)测试验证 一、概述 Elasticsearch-Cerebro(也称为 Cerebro ......

Docker 重置mysql密码

1、参考 docker重置mysql密码 2、 set password for dev@%='password2'; update mysql.user set authentication_string='password2' where user='dev'; update user set ......
密码 Docker mysql

使用 XShell 连接 Docker 内的虚拟机

以centos7为例: 下载并安装 centos7 1. 下载镜像并运行容器 docker run --name docker-centos7 --privileged --publish 522:22 --interactive --detach centos:7 /usr/sbin/init 2 ......
XShell Docker

docker快速入门

docker出现的原因 使用linux部署项目的时候,最大的麻烦是软件的安装和部署步骤复杂,容易出错。项目部署上线的时候大概有三种方式: 1.原生部署:什么环境软件都自己手动安装,还需要自己配置环境变量等等问题,非常麻烦(不推荐) 2.宝塔部署:使用宝塔面板完成部署,与第一种方式相比,轻松了很多。 ......
docker

k8s-命名空间namespace

查看namespace: kubectl get namespaces #namespaces可以简写为namespace或ns 创建namespace: kubectl create namespace 命名空间名称 kubectl create namespace namespace1 删除na ......
namespace 空间 k8s k8 8s

k8s-pod

Pod是Kubernetes最小的管理单位,一个Pod可以封装一个容器或多个容器 一个Pod里的多个容器可以共享存储和网络, 可以看作一个逻辑的主机 获取pod帮助方法: kubectl explain pod 查看pod信息: kubectl get pod -n namespace -o wid ......
k8s-pod pod k8 8s

k8s网络-ingress

Ingress资源 https://kubernetes.io/zh-cn/docs/concepts/services-networking/ingress/ Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。 Ingress 可以提供负载均衡、SSL ......
ingress 网络 k8s k8 8s