Docker 通过端口来连接一个容器的实现

Docker容器的连接1.网络端口映射我们创建一个python应用的容器# docker run -d -P training/webapp python app.py我们使用 -P 参数创建一个容器,使用 docker ps 来看到端口5...

2021-03-11

分布式监控系统之Zabbix主动、被动及web监控的过程详解

  前文我们了解了zabbix的网络发现功能,以及结合action实现自动发现主机并将主机添加到zabbix hosts中,链接指定模板进行监控;回顾请参考https://www.jb51.net/article/20067...

2021-03-11

Docker 拉取镜像及标签操作 pull | tag

重翻Fabric项目的源码,发现Docker部分内容,有很多不尽理解的地方,看着看着,就看到使用docker pull拉取Fabric镜像及使用docker tag为镜像重命名,稍作思虑,发现虽然使用过,却未求甚...

2021-03-11

在CentOS启动时自动加载内核模块overlayfs操作

在CentOS中自动加载内核模块,可以在/etc/sysconfig/modules/目录中增加一个脚本,在此脚本中加载所需的模块。下面是我所用的一个名为overlayfs.modules的脚本,用来在我的CentOS...

2021-03-11

docker.service启动报错的一次排查详解

执行以下命令报错systemctl restart docker查看错误信息systemctl status docker -l报错信息如下:● docker.service - Docker Application Container Engine Loaded: loade...

2021-03-11

VMware安装CentOS虚拟机与配置网络的图文教程

1. 下载CentOS镜像1.1 下载网站http://mirrors.163.com/centos/http://mirrors.aliyun.com/centos/1.2 选择相应版本,如:7.9.2009;注意:该仓库地址不对较老版本镜像进行保留,若需...

2021-03-11

Docker如何制作自己镜像并上传dockerhub

1.首先注册自己的dockerhub账号,注册地址:https://hub.docker.com2.在linux服务器登录自己的账号:docker login --username=qiaoyeye3.在https://hub.docker.com/上先找到自己...

2021-03-11

基于docker搭建selenium分布式环境

1、下载镜像docker pull selenium/hub
docker pull selenium/node-firefox
docker pull selenium/node-chrome
注意:selenium/node-firefox和selenium/node-chrome都是无界面...

2021-03-11

docker容器内要启动两个进程时Dockerfile的实现代码

近期想做一个cron定时任务的docker,在Dockerfile中做如下定义FROM library/alpine:latestRUN apk --update add rsync openssh bashVOLUME ["/data"]ADD start.sh /CMD ["/b...

2021-03-11

连接docker里面的mysql失败解决方法

场景:在虚拟机的docker容器中安装latest版本的mysql之后,在宿主机中使用navicat连接虚拟机中的mysql出现下图报错:2059 : Authentication plugin ‘caching_sha2_password' can...

2021-03-11

分布式监控系统之Zabbix 使用SNMP、JMX信道采集数据的原理解析

  前文我们了解了zabbix的被动、主动以及web监控相关话题,回顾请参考https://www.jb51.net/article/200679.htm;今天我们来了解下zabbix使用SNMP和JMX信道采集数据的相关话...

2021-03-11

docker内网搭建dns使用域名访问替代ip:port的操作

比如我内网有个jenkins,我如果要访问它我得牢牢记住它的ip和端口,一个服务我还能记住,多个的话我可能需要一个方便记忆的域名记录一些内网服务第1步: 准备好docker环境第2步:下载...

2021-03-11

再分享6个可无限激活阿里云盘邀请码,不信你不能激活阿里云盘

阿里云盘距离上次更新已过去不少时间了,据网友反应已经有部分前期参加“个人种子”活动的用户使用上了阿里云盘。上次小编为大家分享了2个阿里云盘邀请码,小编与身边同事都成...

2021-03-11

使用docker搭建kong集群操作

docker容器下搭建kong的集群很简单,官网介绍的也很简单,初学者也许往往不知道如何去处理,经过本人的呕心沥血的琢磨,终于搭建出来了。主要思想:不同的kong连接同一个数据库(就这么...

2021-03-11

对docker中的overlay式网络详解

翻译自docker官方文档,原文:https://docs.docker.com/network/overlay/overlay(覆盖)式网络会在多个docker守护进程所在的主机之间创建一个分布式的网络。这个网络会覆盖宿主机...

2021-03-11

CentOS 7.x docker使用overlay2存储方式

编辑/etc/docker/daemon.json添加以下内容:{ "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ]}安装依赖:yum install yum-plugin...

2021-03-11

Docker 部署Mysql 服务和Redis 服务的方法

Docker 部署Mysql 服务的方法1. 拉取Mysql 5.6最新版本镜像sudo docker pull mysql:5.62. 查看Mysql 镜像sudo docker images3. 在home目录下创建需要映射的目录:mkdir -p /...

2021-03-11

TCP性能调优实现原理及过程解析

三次握手阶段客户端SYN包的重试次数sysctl -w net.ipv4.tcp_syn_retries=6相关介绍第 1 次重试发生在 1 秒钟后,接着会以翻倍的方式在第 2、4、8、16、32 秒共做 6 次重试,最...

2021-03-11

解决Docker中的error during connect异常情况

刚开始接触Docker,遇到异常问题难免会手忙脚乱。没事的,学习就是这样子,在困难中不断地找到解决问题的方法,贵在坚持,加油!来了来了,问题来了,不要慌,看下面:我们正常打开了Docker后执...

2021-03-11

给Docker更换国内镜像源操作

给Docker守护进程配置加速器通过配置文件启动Docker,修改/etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。vim /etc/docker/daemon.json{"registry-mirrors":...

2021-03-11

docker清理大杀器/docker的overlay文件占用磁盘太大的解决

【看网上都是什么迁移文件的就感觉不靠谱,治标不治本啊(这不应该是一个新生代coder的样子)】du -sh* 一路查下去,发现overlay这个文件夹已经爆了。docker system prune -a 才清...

2021-03-11

修改已有docker容器中的内容方法

一、docker ps 列出容器二、docker cp 拷贝文件至容器注:docker中宿主机与容器(container)互相拷贝传递文件的方法1、从容器拷贝文件到宿主机docker cp mycontainer:/opt/...

2021-03-11

Docker内网穿透frp部署实现过程解析

1.创建配置文件目录cd /home目录mkdir frp最后的目录结构:2.创建服务端配置文件vi frps.ini[common]bind_port = 17000token = myTokenvhost_http_port = 10080vhost_https_p...

2021-03-11

Docker在线、离线安装及其常用命令操作

一、测试环境 名称 版本 centos 7.6 docker 18.09.06 二、在线安装这里采用yum源命令安装前期准备的依赖包...

2021-03-11

nginx处理http请求实现过程解析

nginx首先决定要用配置文件里的哪个server{}块来处理,假设有下面的server{}配置server { listen 80; server_name aaa; ...}server { listen 80; server_name bbb;...

2021-03-11

Docker可视化ui管理工具Portainer安装及使用解析

Portainer是一款优秀的Docker图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制...

2021-03-11

Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解

背景在我们开发过程中为了支持 Docker 容器化,一般使用 Maven 编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插...

2021-03-11

如何使用Docker部署Go Web应用的实现

本文介绍了如何使用Docker以及Docker Compose部署我们的 Go Web 程序。为什么需要Docker?
使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它...

2021-03-11

详解docker部署SpringBoot及替换jar包的方法

关于docker的安装和使用,可以看看之前这两篇文章。docker kubernetes dashboard安装部署详细介绍和Docker如何使用link建立容器之间的连接。这篇文章主要介绍如何在docker上...

2021-03-11

Nginx配置SSL证书出错解决方案

一、引言当我们的Linux服务器上当中发布了web项目,有时候需要配置一个SSL证书,这样表示你这个网站还比较正式哈哈哈。当我把证书下载好,把nginx.conf配置好,简直就是万事俱备,只...

2021-03-11

docker 安装nacos并配置数据库的教程详解

环境准备docker 环境MySQL 5.7 (官方镜像不支持mysql8)nacosdocker安装MySQL创建自定义网络(用于容器通讯)docker network create common-network查看网络docker network ls创...

2021-03-11

Docker安装部署Net Core实现过程解析

一、docker 安装及设置#安装 CentOS已经将Docker软件包放在了Extras软件源中,直接利用即可yum install docker-io -y#查看docker的版本 versiondocker -v#开启Docker服务syst...

2021-03-11

Docker绑定固定IP/跨主机容器互访操作

前言之前使用pipework 分配静态ip是暂时的,重启之后就会失效,并且使用pipework绑定的ip 物理机,虚拟机,docker容器的ip都在同一网段,这在生产环境是很困难的,下面使用docker...

2021-03-11

基于zabbix实现监控Jenkins过程详解

一、监控架构图二、实现思路 在 Jenkins 上安装 Metrics 插件,使 Jenkins 暴露 metrics api; 编写python代码从api抓取数据,并将数据解析为zabbix可以识别的格式; 配置 Zabbi...

2021-03-11

Docker Nginx容器制作部署实现方法

快速开始1.查找 Docker Hub 上的 nginx 镜像docker search nginx2.拉取官方的Nginx镜像docker pull nginx3.在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像docker images...

2021-03-11

Elasticsearch使用常见问题解决方案

一、和redis一起使用会造成netty启动冲突问题,所以需要在***Application入口文件中添加方法:@PostConstructpublic void init() { // see Netty4Utils.setAvailableProcessor...

2021-03-11

docker-compose安装db2数据库操作

db2数据库在宿主机直接安装比较麻烦,而且涉及用户和权限也不方便,所以采用docker安装db2数据库,这样做的好处是便于数据库的管理和网络隔离,网上一般都是docker直接run的这种不...

2021-03-11

解决docker安装完成报:bridge-nf-call-iptables is disabled问题

centos机器 docker安装完成后,输入docker info命令,报如下警告信息解决方法:1)警告信息如下:WARNING: bridge-nf-call-iptables is disabledWARNING: bridge-nf-call-ip6tables i...

2021-03-11

解决docker重启redis,mysql数据丢失的问题

官方文档:所以 mysql应如下启动:docker run -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=密码 -v /windows盘符/指定的文件夹路径:/var/lib/mysql mysql:5.7redis:docker run -...

2021-03-11

如何使用Docker搭建pypi私有仓库

一、搭建
1、准备htpasswd.txt文件
该文件内容包含上传包至仓库时验证的用户名和密码
pip install htpasswd
htpasswd -sc htpasswd.txt <username>
2、启动容器
docker run...

2021-03-11

Rabbitmq heartbea心跳检测机制原理解析

前言
使用rabbitmq的时候,当你客户端与rabbitmq服务器之间一段时间没有流量,服务器将会断开与客户端之间tcp连接。而你将在服务器上看这样的日志:missed heartbeats from clien...

2021-03-11

Nginx开启Brotli压缩算法实现过程详解

前言
在web应用中,为了节省流量,降低传输数据大小,提高传输效率,常用的压缩方式一般都是gzip,今天我们来介绍另外一种更高效的压缩方式brotli。
Brotli 是基于LZ77算法的一个现代...

2021-03-11

基于docker启动nginxssl配置

前提条件
一台云服务器(阿里云、腾讯云等的centOS) 服务器上面要有docker(安装方法这里不做介绍) 一个域名 ssl证书(两个文件:一个key后缀,一个pem后缀;生成方法很多这里不再介...

2021-03-11

windows安装Docker与docker-compose套装的详细教程

简介Docker Engine是一种开源容器化技术,用于构建和容器化您的应用程序,Docker的字面意思,船坞,我们日常开发中用到的Mysql、rabbitmq、redis都像是一个个集装箱,可以放到船坞里...

2021-03-11

Docker与iptables及实现bridge方式网络隔离与通信操作

Docker提供了bridge, host, overlay等多种网络。同一个Docker宿主机上同时存在多个不同类型的网络,位于不同网络中的容器,彼此之间是无法通信的。Docker容器的跨网络隔离与通...

2021-03-11

Docker默认网段修改实现方法解析

背景
公司的服务器全部都是购买的阿里云ECS主机,默认内网网段为172.16.0.0/12,测试服上的服务基本都是使用Docker部署的。
之前的同事在该机器上安装的Docker全部都是默认配置...

2021-03-11

docker安装rocketMQ教程(最详细)

RocketMQ是一款分布式、队列模型的消息中间件,是由阿里巴巴设计的,具有以下特点: 支持严格的消息顺序 支持Topic与Queue两种模式 亿级消息堆积能力 比较友好的分布式特性...

2021-03-11

IDEA使用Docker插件远程部署项目到云服务器的方法步骤

1. 打开2375端口编辑docker.servicevim /lib/systemd/system/docker.service在 ExecStart 后添加配置-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 重启docker网络...

2021-03-11

Docker 命令自动补全的实现

前言不知道这个小伙伴有多久没用过 Docker 了, 突然对我说 Docker 命令怎么发生变化了docker run ...#变成了docker container run ...他说,本来对 Docker 命令就不熟悉,这下感...

2021-03-11

docker-compose快速搭建docker私有仓库的步骤

创建docker-compose.yml并填入如下内容version: '3'services: registry: restart: always image: registry:2 ports: - 5000:5000 environment: REGISTRY_HTTP_TLS_CERTIF...

2021-03-11
返回顶部
顶部