ICode9

精准搜索请尝试: 精确搜索
  • 专属宿主机脏数据问题2022-02-18 03:31:38

    专属宿主机脏数据问题 问题现象:专属宿主机CDH热迁移报错 no common host cpu/mem/disk match resources by specified vm config[cpuQuota:800 mem:32768 diskTotal:0] 排查 首先确定是否内存,cpu不足,确定是否卷虚拟机 如果资源满足,则怀疑主机上存在脏数据,由于CDH主机都是一组两

  • kubectl scale sts2022-02-17 21:04:14

    使用scale 不单单是扩容还可以:1、动态扩展服务,增加承载能力2、如果出现pod异常,可以利用这种方式,增加pod,再删除原来的pod    比如:pod所在宿主机网络或者宿主机死掉注: 但是一旦有某个pod有问题,还是会出现提供这个pod不可用情况。     所以这个机制还是有待调整。一、命令行方

  • DOCKER的相关内容2022-02-09 19:33:26

    1.什么是容器?   容器是对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。简单地说,一个容器包含了完整的运行时环境:除了应用程序本身之外,这个应用所需的全部依赖、类库、其他二进制文件、配置文件等,都统一被打入

  • hostPath类型的卷挂载2022-02-09 19:04:30

    卷类型之hostPath hostPath类型的卷可以把宿主机节点上的文件或文件夹挂载到pod中 先来看看hostPath类型的卷如何配置: apiVersion: v1 kind: Pod metadata: name: test-pd spec: volumes: - name: test-volume hostPath: path: /data type: Directory co

  • 03-Docker基本操作2022-02-09 18:32:52

    Docker的基本操作 镜像操作 镜像名称 镜像的名称组成: 镜名称一般分两部分组成:[repository]:[tag]。在没有指定tag时,默认是latest,代表最新版本的镜像 例如: mysql:5.7,这里mysql是repository,5.7是tag,合在一起就是镜像名称,代表5.7版本的MySQL镜像 镜像命令 拉取、查看镜像 从Do

  • linux虚拟机运行打包的jar包访问本地宿主机的mysql数据库2022-02-09 14:34:49

    linux虚拟机运行打包的jar包访问本地宿主机的mysql数据库 1.打包jar包,如果要把java项目和依赖一起打包,推荐使用maven的packge打包 2.打包jar包后,在宿主机上,创建一个可以远程访问的mysql用户,并开通权限 3.配置springboot项目的yaml文件 4.把打包好的jar包通过xftp上传到lin

  • 容器技术基础2022-02-08 17:34:33

    容器技术基础 对于进程来说,它的静态表现就是程序,平常都安安静静的待在磁盘上,而一旦运行起来,它就变成了计算机里数据和状态的总和,这就是它的动态表现。容器技术的核心功能就是通过约束和修改进程的动态表现,为其创造一个边界。 对于Docker等大多数Linux容器来说,Cgroups技术是用来

  • docker常用命令volume篇2022-02-08 13:01:59

    1、docker volume方式 在Docker中,要想实现数据的持久化(所谓Docker的数据持久化即数据不随着Container的结束而结束),需要将数据从宿主机挂载到容器中。目前Docker提供了三种不同的方式将数据从宿主机挂载到容器中: (1)volumes:Docker管理宿主机文件系统的一部分,默认位于 /var/lib/d

  • Kali虚拟机挂载宿主机共享文件夹2022-02-07 11:58:27

    主要有两点,一是修改VMware虚拟机设置:安装VMware Tools工具、启用共享文件夹;二是配置Kali。 下面主要记录Kali配置: 1、安装open-vm-tools-desktop,用于kali与宿主机交互: apt-get install open-vm-tools-desktop fuse 2、创建共享文件夹目录: mkdir -p /mnt/hgfs/kali_share 注意:这

  • 3.Docker流程及原理2022-02-07 09:33:12

    1.docker run 的流程图        2.底层原理   Docker是怎么工作的?     Dcoker是一个CS结构的系统,Docker的守护进程运行在主机上,通过socket从客户端访问!     DockerServer接收到Docker-Client的指令,就会执行这个命令!   3.Docker为什么比虚拟机快?   1.Docker有着比

  • docker实战总结012022-02-03 20:04:39

    1、注意在进行docker容器的映射的同时,检查自己的有关端口是否被占用,如mysql的3306 宿主机上的配置有mysql服务,在进行容器的端口映射就会报错。 使用:   systemctl stop mysqld 服务停止后端口就释放了。 2、在进行docker exec 容器时 ,记得最后加上bash命令 3、Ctrl+q+p命令从容

  • Docker环境下的其他安装2022-02-02 20:34:12

    Elasticsearch cat /proc/sys/vm/max_map_count sysctl -w vm.max_map_count=262144 docker pull elasticsearch:7.6.2 docker run --name my-elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p

  • Docker 容器之间数据共享2022-01-26 15:33:30

    前置下载好centos镜像 创建一个新容器,命名为centos01,数据卷挂载为 宿主机/root/test_volume:容器内/home/volume 创建一个新容器,命名为centos02,数据卷挂载继承容器(centos01) 在宿主机/root/test_volume 目录下创建一个test1.txt文件 进入centos01容器,查看/home/volume

  • docker 复制命令2022-01-25 14:02:58

    一.从容器里面拷文件到宿主机 语法格式: docker cp 容器名称(或id):容器内文件路径 宿主机文件路径 举例: 将容器内目标文件config.properties文件路径绝对路径为 /usr/local/apache-tomcat-8.5.63/webapps/GisqPlatformDesigner-Rest/WEB-INF/classes 复制到宿主机文件夹opt

  • 关于Mac宿主机无法ping通Docker容器的问题2022-01-21 16:34:06

    问题:   在 Mac 上启动 docker 容器以后,宿主机 ping 不通容器的ip。            原因:   Mac和Docker是物理隔离的,详见这篇博客(推荐!):https://www.haoyizebo.com/posts/fd0b9bd8/   解决办法(上篇博客中的方法四): 1.首先 Mac 端通过 brew 安装 docker-connector brew inst

  • docker容器中的mysql运行转储宿主机的sql文件2022-01-20 16:06:26

    docker容器中的mysql运行转储宿主机的sql文件 #1.登录宿主机 #2.找到你的sql文件 #3.执行命令 docker cp **.sql b4315eec7ea7(你的mysql容器id):/tmp/ #4.进入你的mysql容器 docker exec -it b4315eec7ea7 /bin/bash #5.登录数据库 mysql -u root -p #6.切换数据库 use

  • Docker容器和宿主机互传文件2022-01-19 21:36:29

    1、docker容器向宿主机传送文件 格式: docker cp container_id:<docker容器内的路径> <本地保存文件的路径> 例: docker cp 10704c9eb7bb:/root/test.text /home/vagrant/test.txt 2、宿主机向docker容器传送文件 格式: docker cp 本地文件的路径 container_id:<docker容器内的路

  • 带你十天轻松搞定 Go 微服务系列(一)2022-01-19 14:04:56

    本文开始,我们会出一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建(本文) 服务拆分 用户服务 产品服务 订单服务 支付服务 RPC 服务 Auth 验证 服务监控 链路追踪 分布式事务 期望通过本系列带你在本机利用 Docker 环境利用 go-zero 快

  • Linux下Docker管理工具Portainer的安装和使用2022-01-18 23:35:29

    0.背景 安装docker # 安装yum-utils yum install -y yum-utils # 配置国内源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 安装docker yum install -y docker-ce docker-ce-cli containerd.io --nobest # 查看docker版本

  • 不使用CNI插件,打通容器网络2022-01-18 23:01:42

    单节点容器网络 在不同ns中创建网卡并对接公共网桥 1 # centos8 安装brctl命令 2 rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/bridge-utils-1.5-9.el7.x86_64.rpm 3 4 # 创建ns 5 ip netns add ns1 6 ip netns add ns2 7 8 # 创建br3 9 brctl a

  • docker从容器里面拷文件到宿主机或从宿主机拷文件到docker容器里面2022-01-16 11:01:51

    1、从容器里面拷文件到宿主机?      答:在宿主机里面执行以下命令              docker cp 容器名:要拷贝的文件在容器里面的路径       要拷贝到宿主机的相应路径       示例: 假设容器名为testtomcat,要从容器里面拷贝的文件路为:/usr/local/tomcat/webapps/test/js

  • docker挂载本地目录2022-01-16 10:31:09

    Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定。 譬如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录,可通过以下方式指定: sudo docker run -it -v /test:/soft centos /bin/bash  

  • 【Docker】Docker安装redis报错:1:C 13 Jan 2022 02:06:01.507 # Fatal error, can‘t open config file ‘/etc/red2022-01-15 16:03:41

    解决办法: 除了daemonize 改为 no之外,宿主机存放.conf文件的文件夹权限要改为777,注释掉 宿主机配置文件中的logfile /var/log/redis/redis.log 与 /var/lib/redis, 这两个文件指的是docker容器里面的文件,不是宿主机里面的,在宿主机里面创建没用。

  • Docker安装Rabbitmq并实现挂载宿主机数据目录2022-01-13 12:01:35

    1、进入docker hub镜像仓库地址:https://hub.docker.com/_/rabbitmq?tab=tags 2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面); 3、拉取镜像 docker pull rabbitmq:management 使用:docker images 查看所有镜像  4、创

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有