集群docker ceph

arthas调试和docker java 进程1问题

https://arthas.aliyun.com/doc/faq.html#java-lang-classformaterror-null%E3%80%81skywalking-arthas-%E5%85%BC%E5%AE%B9%E4%BD%BF%E7%94%A8 arthas依赖openjdk, ......
进程 arthas docker 问题 java

Ubuntu安装docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose sudo chmod +x /usr/l ......
docker-compose compose Ubuntu docker

ubuntu18.04 安装docker、mysql、nacos

一、安装docker 1.更新软件源列表 sudo apt-get update 2.安装软件包依赖 sudo apt install apt-transport-https ca-certificates curl software-properties-common 3.在系统中添加Docker ......
ubuntu docker 18.04 mysql nacos

修改docker的cgroup driver为systemd

简单来说修改docker的cgroup driver为systemd的原因是因为在文档CRI installation中的相关说明:“使用systemd作为init system的Linux的发行版,使用systemd作为docker的cgroup driver可以确保服务器节点在资源紧张的情况更加 ......
systemd docker cgroup driver

Docker CLI docker compose pull常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 compose Docker docker

docker部署

使用 Docker 在 CentOS Linux release 7.9.2009 服务器上部署 MySQL 和 Redis 是一个非常好的选择,因为它可以让你更轻松地管理和维护服务。以下是如何使用 Docker 完成这两个数据库服务的安装: 安装必要的依赖: kotlin Copy code su ......
docker

k8s-外置ETCD集群部署

如何把ETCD的数据库备份,以及还原的操作方法(待更新中) 地址: Etcd 是一个分布式键值存储系统,Kubernetes使用Etcd进行数据存储,所以先准备一个Etcd数据库,为解决Etcd单点故障,应采用集群方式部署,这里使用3台组建集群,可容忍1台机器故障。为了节省机器,这里把3个ETCD实 ......
集群 ETCD k8s k8 8s

k8s集群-CNI网络插件(Calico 和 Flannel)

1)部署flannel网络(主节点服务器) 在主节点服务器上查看子节点状态为NotReady [root@k8s-master01-15 ~]# kubectl get node NAME STATUS ROLES AGE VERSION k8s-master01-15 NotReady maste ......
集群 插件 Flannel Calico 网络

kubeadm安装-k8s集群(阿里云服务)【转】-实测安装成功

部署Kubeadm遇到的哪些问题,并且如何解决 http://www.shanhubei.com/archives/2581.html k8s集群-CNI网络插件 地址:http://www.shanhubei.com/archives/2582.html 1、初始化服务器设置(三台都要) 环境机器 ......
集群 kubeadm k8s k8 8s

Docker - 容器虚拟化

Docker 0 虚拟化 0.1 什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚 ......
容器 Docker

docker mysql 容器自动停止 -- docker update

原因: mysql 容器占用资源过高被系统杀死 解决方法 docker update -m 500M --memory-reservation 500M --memory-swap 1000M 容器id/容器名 说明 -m 限制内存最大值 --memory-reservation 是弹性控制内存大小 ......
docker 容器 update mysql

docker制作系统镜像

某些平台SDK是基于特定版本的Unix系统开发的,依赖于版本的系统依赖库,版本往往和当前编译服务器的系统版本不一样。日前拿到一款SOC的SDK,要求编译服务器系统是Ubuntu18.04Lts版本。 看了下当前服务器的系统版本比较老,直接安装SDK的话需要更新的依赖库太多了,所以打算通过docker ......
制作系统 镜像 docker 系统

海外docker 镜像仓库无法下载破解之法

#海外镜像仓库: 1、谷歌的镜像仓库(k8s.gcr.io、gcr.io) 2、红帽镜像仓库(quay.io) #使用DaoCloud提供同步的仓库 通过DaoCloud的镜像同步仓库,只需要在拉取镜像的前面添加m.daocloud.io就可以轻松的拉取国外的镜像 #拼接域名的方式 如:1、下载re ......
下载破解 仓库 镜像 docker

docker pull nacos/nacos-server出现xx: no space left on device

这个提示明显是内存不足了,使用docker system df查看docker内存情况 可以发现Build Cache占用了很多空间,执行docker builder prune -f命令清除缓存。 然后重新执行docker pull nacos/nacos-server 可以从上图发现最新版的na ......
nacos nacos-server docker device server

[Docker] Add a SQLite Console Shortcut with the Dockerfile

With a long-running node server and a database, sometimes it's useful to ssh into the virtual machine to explore the file system, and look at the data ......
Dockerfile Shortcut Console Docker SQLite

Hadoop运行集群搭建

Hadoop运行集群搭建 虚拟机环境准备 安装虚拟机及基本配置 IP地址192.168.10.100、主机名称hadoop100,内存4G、硬盘50G 测试下虚拟机联网情况 1 [root@hadoop100 ~]# ping www.baidu.com 2 PING www.baidu.com ( ......
集群 Hadoop

docker 部署 canal

1、docker部署canal/canal-server:v1.1.6 1.1、下载镜像 docker pull canal/canal-server:v1.1.6 1.2、挂载properties配置文件 1.2.1、先进行第一次运行,拷贝properties配置文件 docker run -p ......
docker canal

01. k8s1.15.1高可用版本(docker引擎,Centos7.9)

1. 软件版本 首先要把centos7系统的内核升级最好4.4以上(默认3.10的内核,运行大规模docker的时候会有bug) | 软件/系统 | 版本 | 备注 | | | | | | Centos | 7.9 | 最小安装版 | | k8s | 1.15.1 | | | flannel | 0 ......
Centos7 版本 引擎 docker Centos

Centos7中安装Docker

在CentOS 7上安装Docker的步骤如下: 更新系统 使用以下命令更新系统软件包: sudo yum update 安装Docker依赖 使用以下命令安装Docker依赖包: sudo yum install -y yum-utils device-mapper-persistent-data ......
Centos7 Centos Docker

docker的nginx的nginx.conf文件复制到主机

要将 Docker 容器中的 Nginx 配置文件复制到主机上,可以使用 docker cp 命令完成。 以下是具体的步骤: 执行以下命令,在运行中的 Nginx 容器中复制 /etc/nginx/nginx.conf 文件到主机的某个目录中(例如,当前目录中的 nginx.conf 文件): do ......
nginx 主机 文件 docker conf

【Docker】网络管理

一、容器默认网络通信 Usage: dockerd [OPTIONS] Options: --icc Enable inter-container communication (default true) --icc=false 可以禁用容器间网络通信 Dokcer 默认使用bridge模式,服务安 ......
网络管理 Docker 网络

CentOS7下搭建LVS_DR集群

环境:CentOS7.9 2009 nginx 1.20.1 1.利用ipvsadm添加虚拟服务 VIP :192.168.137.200:82 -s :负载均衡算法采用加权轮询 -p : 持久化时间20s 2.在虚拟服务中添加真实服务地址 RIP :192.168.137.13:82 192.16 ......
集群 CentOS7 CentOS LVS_DR LVS

centos修改docker容器时间

一、在服务器上执行:date-R 得到服务器当前时间 date -R 二、登录docker容器查询docker容器时间看docker容器时间和服务器时间是否一致: docker exec -it oracle11g /bin/bash date -R 如果不一致退出docker容器 exit 三、执 ......
容器 时间 centos docker

Docker 安装 RabbitMQ

系统环境 系统:Debian-10.2 内核:Linux 4.19.0-21-amd64 x86_64 (通过 uname -r 命令查看内核版本) RabbitMQ 版本:rabbitmq:3.11-management 安装教程 访问 RabbitMQ 官方文档,查看官方安装教程,直接运行: d ......
RabbitMQ Docker

Ceph-RGW使用

1. Ceph Rgw创建 1.1 打标签 主要作用是根据标签决定rgw运行在那些机器上 ceph orch host label add storage03 rgw ceph orch host label add storage02 rgw 1.2 启动rgw ceph orch apply r ......
Ceph-RGW Ceph RGW

分布式kv存储系统之etcd集群管理

leader选举过程是这样的;首先candidate向集群其他候选节点(condidate角色的节点)发送投票信息(Request Vote),默认是投票给自己;各候选节点相互收到另外的节点的投票信息,会对比日志是否比自己的更新,如果比自己的更新,则将自己的选票投给目的候选人,并回复一个包含自己最新... ......
分布式 集群 系统 etcd

使用docker部署nginx并配置https

# 安装docker pull nginx​# 安装后查看docker镜像docker images 安装就只需要一个命令,连安装包都不用自己找,这就是我用docker的原因。 建目录用于存放nginx配置文件、证书文件: mkdir /opt/docker/nginx/conf.d -pmkdir ......
docker nginx https

docker搭建本地私有仓库详细步骤

1、首先下载 registry 镜像 docker pull registry1 2、在 daemon.json 文件中添加私有镜像仓库的地址并重启 vim /etc/docker/daemon.json{ "insecure-registries": ["192.168.59.111:5000"] ......
仓库 步骤 docker

docker的资源控制管理——Cgroups

前言 docker 使用cgrqup控制资源,K8S 里面也有limit(使用上限) docker通过cgroup来控制容器使用的资源配额,包括CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。 Cgroup 是 Control group 的简写,是 Linux 内核提供的一种限制 ......
Cgroups docker 资源

.NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)

通过前面三篇: .NET Core部署到linux(CentOS)最全解决方案,常规篇 .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx) .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx ... ......
解决方案 Jenkins 方案 CentOS Docker