随笔分类 - Docker
摘要:一、作用场景及知识点 1. 使用场景(SSH方式除外): A. 运行在Docker容器里面的程序,怎么采集宿主机的CPU、内存、磁盘等信息; B. 容器内更改宿主机的网卡信息,怎么操作宿主机执行命令; C. 容器内命令不足,如telnet调试端口,怎么利用宿主机的工具命令。 2. 知识点介绍 A.
阅读全文
摘要:一、IPv6入门 1. IPv6地址格式 A. IPv6地址为128位,首选IPv6标识标识法为x:x:x:x:x:x:x:x,其中每个x是8个16位的十六进制值; B. IPv6短格式表示法: 省略前导零:例如,IPv6 地址 1050:0000:0000:0000:0005:0600:300c:
阅读全文
摘要:一、私服nexus 1. Docker安装 A. nexus.yml文件 version: "3.3" services: nexus: image: sonatype/nexus3:3.38.0 container_name: nexus ports: - 8081:8081 volumes: -
阅读全文
摘要:一、安装类型 问题1. docker-compose部署的容器启动报错 现象:Docker本身服务启动没有问题,但是docker-compose发布的服务容器启动报错,报错如下 原因:docker依赖的runc,但运行runc命令需要libseccomp.so.2动态库 解决办法:下载依赖包并安装r
阅读全文
摘要:一、Kafka单机部署 1. Docker方式部署:编辑docker-compse.yml配置 version: "3" networks: rhxy-network: external: true services: elasticsearch: image: docker.m.daocloud.
阅读全文
摘要:一、Docker单机部署 1. 搜索镜像:docker search nacos; 2. 拉取镜像:docker pull nacos/nacos-server:latest; 3. 查看本地镜像:docker images; 4. stack.yml部署文件; version: '3.8' ser
阅读全文
摘要:一、Linux单机部署 1. 下载Minio的RPM包,如minio-20220104074107.0.0.x86_64.rpm; 2. 安装rpm:rpm -Uvh ./minio-*.rpm --nodeps --force; 3. 创建用户:useradd minio-user && chow
阅读全文
摘要:一、Linux单机部署 二、Linux集群部署 简介:RabbitMQ集群的元数据(队列、交换机、绑定、vhost四种)信息在所有节点上是一致的,而存放消息的队列的完整数据则只会存在与它所创建的那个节点上,其他节点只知道这个队列和元信息及一个指向队列的节点指针,当客户端连接的是非队列数据所在节点,该
阅读全文
摘要:一、Linux单机部署 1. 下载redis安装包(一般放在/usr/lib目录):wget http://download.redis.io/releases/redis-5.0.9.tar.gz 2. 解压redis安装包:tar -zxvf redis-5.0.9.tar.gz; 3. 进入r
阅读全文
摘要:一、Sentinel-dashboard 1. 搜索镜像:docker search sentinel-dashboard; 2. 拉取镜像:docker pull bladex/sentinel-dashboard:latest; 3. 查看本地镜像:docker images; 4. stack
阅读全文
摘要:一、MongoDB 1. 搜索镜像:docker search MongoDB; 2. 拉取镜像:docker pull mongo:latest; 3. 查看本地镜像:docker images; 4. stack.yml部署文件; version: '3.8' services: # Mongo
阅读全文
摘要:简介:Swarm是GO语言开发,通过把多个Docker Engine聚集在一起,形成一个大的Docker Engine,对外提供容器的集群服务,同时这个集群对外提供Swarm API(命令),用户可以像使用Docker Engine一样使用Docker集群。Swarm是容器管理工具,Docker管理
阅读全文
摘要:简介:镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件;docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,加上网络原因下载镜像较慢,基于这种情况,可以手动定制docker镜像。当运行容器时,如果使用的镜像在本地不存在,docker就会从镜像仓库中下载。
阅读全文
摘要:1. Docker网络驱动类型 A. bridge(默认网络驱动):多用于独立容器群中内部通信,容器和宿主机的网络是隔离的(需要通过IP地址),可以与宿主机通信从而实现与互联网通信功能; B. host:直接使用宿主机的网络,端口也使用宿主机的,移除了宿主机和容器群间的网络隔离,不能与外界网络通信;
阅读全文
摘要:简介:Compose是用于定义和运行多容器Docker应用程序的工具,通过Compose,使用yml文件来配置应用程序所需要的所有服务,对多服务应用进行统一部署。 0. 容器内问题排查命令 先进入容器:docker exec -it container-id sh/bash; A. 测试网络是否互通
阅读全文
摘要:简介:Docker是基于Go语言实现的云开源项目,通过镜像将除了系统之外所需要的系统环境由下而上打包,达到服务跨平台的无缝运作,简单的说就是把特定的环境一模一样地搬过来。 1. 安装Docker,参考官方文档:https://docs.docker.com/engine/install/centos
阅读全文
摘要:一、Docker引擎操作 1. 查看docker状态:systemctl status docker; 2. 启动docker:systemctl start docker; 3. 停止docker:systemctl stop docker; 4. 重启docker:systemctl resta
阅读全文
摘要:一、Java 线程六大状态、协作方式、使用方式等; 关键字this、static、final、synchronized详解; 四大内部类; Java反射机制; Java注解机制; Java泛型机制; Java异常机制; Java线程安全方式及ThrealLocal用法; Java集合框架List、S
阅读全文