centos

Docker镜像的导入导出代码实例

Docker镜像的导入导出 本文介绍Docker镜像的导入导出,用于迁移、备份、升级等场景,准备环境如下: CentOS 7.0 Docker 1.18 导入导出命令介绍 涉及的命令有export、import、save、load save 命令...

再见 Docker如何5分钟转型 containerd

Docker作为非常流行的容器技术,之前经常有文章说它被K8S弃用了,取而代之的是另一种容器技术containerd!其实containerd只是从Docker中分离出来的底层容器运行时,使用起来和Docker并没有...

如何在mac上用docker对Oracle进行部署使用

如何在mac上用docker对Oracle进行部署使用 首先安装docker 安装docker可以直接去官网进行下载,但是貌似官网的速度有点慢,这边有条件的推荐复制下载链接在迅雷进行下载(有会员的话会...

Nginx如何配置负载均衡

目录 Nginx配置负载均衡 Nginx 负载均衡策略 轮询(默认) 权重(weight) ip_hash fair(第三方) Nginx配置负载均衡 使用nginx来配置负载均衡也是比较简单的 首先在http块中配置虚拟域名所对应的地址...

docker安装ElasticSearch:7.8.0集群的详细教程

ElasticSearch集群支持 动态请求的方式 搭建集群和 静态配置文件 搭建集群 关于集群的动态连接方式官方的文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-update-settings.html 前...

Nginx常见的错误配置举例

目录 Missing root location Off-By-Slash Unsafe variable use SCRIPT_NAME Usage of $uri can lead to CRLF Injection Any variable Raw backend response reading merge_slashes set to off Nginx是当前主流的Web服务。 以下是一些最常见...

详解Shell脚本控制docker容器启动顺序

1.遇到的问题 在分布式项目部署的过程中,经常要求服务器重启之后,应用(包括数据库)能够自动恢复使用.虽然使用 docker update --restart=always containerid 能够让容器自动随docker启动,但是并不...

如何使用docker对容器资源进行限制

问题窥探 在服务器当中,假设iis服务部署多个站点,那么只要其中一个站点出问题,假设是cpu100%,或者是内存爆满,那么这台服务器上的其他站点都会跟着挂掉。同样在使用容器时,...

Nginx之Http模块系列之autoindex模块的具体使用

brower 模块主要作用是根据http请求头中"User-Agent"的值,以浏览器的特征字符来判断新旧浏览器,并生成对应的变量,以供后续的请求处理逻辑来使用。 1. 简介 ngx_http_browser_module 模块,通...

docker-compose基于MySQL8部署项目的实现

1.首先按照以下的路径创建相应的文件夹 /usr/local/docker/mysql 2.然后在该目录下创建docker-compose.yml文件并且在文件中加入以下的配置 version: '3.1'services: db: image: mysql restart: always environment:...

Docker常用命令详解

一. 帮助命令 1. 查看当前docker版本 docker version 2. 显示 Docker 系统信息,包括镜像和容器数 docker info 3. 查看帮助文档,类似于CentOS的Man命令 docker --help 二. 镜像命令 1. 查看本地主机上的镜...

基于docker 搭建Prometheus+Grafana的过程详解

一、介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控报警时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活...

关于dockerfile build过程中报/bin/sh: pip: command not f

写好的dockerfile的内容是: FROM python:3.6.8RUN pip install --upgrade pipWORKDIR /codeADD . /codeRUN pip install -r requirements.txtENTRYPOINT ["pytest"] 执行创建镜像到RUN pip install --upgrade pip的时候报/bin/sh: pip: co...

virtualbox上安装OpenSuse的方法

虚拟机安装在宿主机上。 cpu和内存都需要和宿主机共享,而虚拟机的硬盘则是宿主机上的一个大文件. 下载linux虚拟机opensuse安装镜像: 告诉你应该选择 openSUSE 的五大理由 要安装opens...

使用zabbix监控oracle数据库的方法详解

一、概述 zabbix是一款非常强大,同时也是应用最为广泛的开源监控软件,本文将给大家介绍如何利用zabbix+python监控oracle数据库。 二、环境介绍 以下是我安装的环境,实际部署时并不需...

docker 中配置 eureka的方法

eureka: 1. 构建 jdk 镜像 启动 eureka 容器 准备jdk文件夹和所有需要的文件 mkdir ~/jdkcd ~/jdk# 上传 jdk 压缩文件到 /root/jdk/ 目录# 课前资料/docker/tomcat7/jdk....gz# 创建Dockerfilevim Dockerfile 复制下面...

如何提升Idea启动速度与Tomcat日志乱码问题

目录 前言 Idea启动速度 Tomcat日志乱码 前言 由于重装了一次Idea,所以有些设置时间就忘了,在此做个记录,以便以后忘记后可以来翻阅 Idea启动速度 一、将Idea所在的 安装文件夹 在wi...

Docker Secret的管理和使用详解

一、什么是Docker Secret (一)情景展现 我们知道有的service是需要设置密码的,比如mysql服务是需要设置密码的: version: '3'services: web: image: wordpress ports: - 8080:80 volumes: - ./www:/var/www/html...

Docker 清理的常用方法及问题

如果你使用 docker 进行大规模开发,但是没有清理策略,那么你的磁盘马上就会被填满,当你真的必须因为产品火爆而要立即交付一些东西时,你就无法交付。 当我们在计算机中运行一...

关于VMware安装完后没有虚拟网卡的问题

1 问题描述: 1.1 windows10首次安装VMware,或者非首次安装VMware时,安装后,没有出现如下图所示的虚拟网卡: 1.2 Xshell或者Secure CRT 或者editplus等工具连接虚拟机下的操作系统时,无论如何...

docker空间爆满导致的进入容器失败的解决方案

由于问题发生的比较突然,业务催的比较急,所以没来得及截图案发现场,所以现场截图为后期正常的环境。 周一上班,照例进入服务器,进入docker容器 docker exec -i -t xxx /bin/bashDocker...

docker pull拉取超时的解决方案

最近docker pull镜像的时候非常不稳定,速度慢不说还经常超时失败 Pulling xlxdsj_swagger_ui (swaggerapi/swagger-ui:)...latest: Pulling from swaggerapi/swagger-uiba3557a56b15: Pull complete1a18b9f93d41: Pull complete38ce...

解决docker run中使用 ./ 相对路径挂载文件或目录失

docker-compose.yml文件中允许使用'./'相对路径 version: '3' ... volumes: - ./init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro - ./mongo-volume:/data/db ... 会将当前路径下的init-mongo.js文件挂载到容器中的/...

docker 文件存放路径, 修改端口映射操作方式

如何获取容器的启动命令 容器早已创建好,如何得知它的启动参数(数据挂载到哪) #假设通过如下命令启动了一个容器docker run -d --name mysql_cdh \-p 3306:3306 \-e MYSQL_ROOT_PASSWORD=123456 \-v mysql...

docker 命令报异常permission denied的解决方案

在Linux系统中,新安装docker,输入命令,如:docker images 结果却报异常了 简单理解就是当前用户的连接被拒绝了 解决方案一: 使用管理员权限,命令前加sudo 解决方案二: 给当前用户加...

docker volumes 文件映射方式

背景 在做区块链日志模块时,如果容器运行,需要把日志文件映射到宿主机上以方便查看。下面介绍【文章出处:http://www.1234xp.com/tbm.html转载请保留出处】一下我的实现方式。 实现 通过...

docker 查看容器的挂载目录操作

只显示Docker容器挂载目录信息 docker inspect --format "{{.Config.Volumes}}" 369a1376f78c 显示Docker容器和物理主机挂载目录信息 方法一 docker inspect -f "{{.Mounts}}" 369a1376f78c 方法二 docker inspect 369a1376f...

Docker部署mysql远程连接 解决2003的问题

连接MySQL 这里我使用navicat远程连接,连接MySQL前需要防火墙开放端口或者关闭防火墙。 开放端口 firewall-cmd --add-port=3306/tcp --permanent// --permanent 永久生效,没有此参数重启后失效 firewall-...

解决docker挂载的目录无法读写问题

使用下面的命令可以创建一个容器并且把本地的/home/dock/Downloads目录挂载到容器中的/usr/Downloads中 [root@docker ~]# docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu /bin/bash 在Centos上创建完后,...

docker windows10 共享目录挂载失败的解决方案

起因 在执行docker脚本的时候,出现不能创建容器的错误。 如下所示: Cannot create container for service xxx: b'Drive has not been shared' 上了Stack Overflow,查看解决方法是通过Setting-Shared Drives,接着...

完美解决docker安装mysql后Navicat连接不上的问题

一、docker拉取镜像 docker pull mysql (默认拉取最新版本的) 二、运行mysql docker run -p 3308:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql 容器名:mysql 密码:123456 三、查看是否运行 docker ps...

docker run和start的区别说明

docker中run和start的区别 docker run 后面指定的是一个镜像 而docker start指定的是一个容器 docker run是利用镜像生成容器,并启动容器,而docker start是启动一个之前生成过的容器 尝试 而docke...

Docker容器迁移到其他服务器的5种方法详解

【文章出处:国外服务器 转发请说明出处】 迁移在许多情况下都是不可避免的。硬件升级、数据中心变化、过时的操作系统,所有这些都可能成为迁移的触发点。 Docker容器迁移通常是迁...

docker logs-查看docker容器日志的实现

通过docker logs命令可以查看容器的日志。 命令格式: $ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个timestamp之后的日志,或相对...

浅谈Docker run 容器处于created状态问题

在最近遇到的一次问题中,有这样一种现象: 系统有一个测试脚本会不断的执行docker run命令来运行容器,在测试【本文由:http://www.yidunidc.com/mgzq.html复制请保留原URL】过程中发现有一...

docker 查看进程, 内存, cup消耗的情况

docker 查看进程, 内存,cup 消耗 启动 docker 容器,可以通过 docker inspect 查看进程号 # docker inspect -f '{{.State.Pid}}' 通过 docker stats 查看内存,cpu 使用 docker statsdocker stats --no-streamdocker stats...

docker 内存监控与压测方式

一直运行的docker容器显示内存已经耗尽,并且容器内存耗尽也没出现重启情况,通过后台查看发现进程没有占用多少内存。内存的监控使用的是cadvisor,计算方式也是使用cadvisor的页面计...

docker 查看jvm内存占用方式

一、进入docker容器的宿主机,查看运行指定镜像的容器id(结果的第一列): docker ps | grep myImageName(或docker ps | grep java) 二、进入容器内部: docker exec -it containerId sh 三、直接输入to...

解决docker容器重启之后/etc下某些配置文件被重置

1. 【文章原创作者:高防服务器ip】 /etc/hosts, /etc/resolv.conf和/etc/hostname容器中的这三个文件不存在于镜像,而是存在于于/var/lib/docker/containers/,在启动容器的时候,通过mount的形式将这些...

docker 容器自定义 hosts 网络访问操作

在 docker-compose.yml 中增加 extra_hosts 关键字就可以将数据写入到容器的 /etc/hosts。 extra_hosts 添加主机名映射。 extra_hosts: “somehost:162.242.195.82” “otherhost:50.31.209.229” 将会在/etc/hosts创建记...

Docker images导出和导入操作

之前已配置好基础镜像,其他地方也需要用到这些镜像时怎么办呢? 答案:镜像的导入和导出功能。 1、镜像的保存 [root@wxtest1607 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtomcat8 3.0 9045...

解决docker images 镜像消失的问题

1、50,93存在镜像消失情况 [root@h50 /]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 24G 0 24G 0% /devtmpfs 24G 0 24G 0% /dev/shmtmpfs 24G 428M 24G 2% /runtmpfs 24G 0 24G 0% /sys/fs/cgroup/dev/mapper/cl-root 50...

docker images本地迁移的实现

最近在学习docker,经常遇到的一个问题是,在下载docker image的时候,由于众所周知的网络原因导致失败,虽然网上也有很多解决方案,比如使用Docker Hub Mirror 之类的国内镜像服务,不过...

删除docker images中为none的镜像操作

由于平时一直使用docker build 命令才生成一个镜像,有时候由于代码跟新频繁就会产生很多的none的image,最近想着清除一下。 于是就写了以下脚本: 【来源:海外服务器https://www.68idc....

Docker安装阿里云服务器和在虚拟机安装遇到的坑

Docker安装(阿里云服务器) Docker官方centos安装教程 卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 使用...

docker镜像完全卸载的操作步骤

1.docker ps -a查看运行的镜像进程 [root@mylinux~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORT【原URL 台湾大带宽服务器http://www.558idc.com/tw.html复制请保留原URL】S NAMES98acb9dcb2a2 redis:5 "docker-...

Docker容器从镜像恢复代码的操作步骤

有时候代码丢失了需要从容器运行的镜像中恢复出所需代码,此时仅需在容器运行的服务器进行简单的几步操作,就能提取出打包镜像时使用的代码 查看所有容器: docker container ls -a...

python 编写输出到csv的操作

如下所示: def test_write(self): fields=[] fields.append(orderCode) with open(r'./test001.csv', 'a',newline="") as f: writer = csv.writer(f) writer.writerow(fields) 定义一个列表:然后将需要写的数据添加到列表 a #追加...

docker 设置windows存储路径的操作

在win10下安装docker时,选择container类型为Linux container之后,设置存储路径不能再通过修改daemon的graph值配置了,具体修改方式如下图: 第一步【源文URL、http://www.yidunidc.com/hk.html 转载请保...

关于Nginx开启gzip的配置的问题

nginx实现资源压缩的原理是通过ngx_http_gzip_module模块拦截请求,并对需要做gzip的类型做gzip压缩,该模块是默认基础的,不需要重新编译,直接开启即可。 基本配置 # 开启gzipgzip on; # 启用...