标签:Docker相关的结果440条:

    docker容器跨服务器的迁移方式export和save

      程序放在docker里面迁移起来很是方便,像是以前的话,需要重新部署环境和静态文件。放在docker里面的话,只是需要export备份封装后,scp、rsync迁移到别的服务器就可以了。[root@zhdy01~]#dockerps-aCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES6712e7adee85665e"/bin/bash"28seconds…

    发布于:2019-11-01 17:57:35

    Docker容器资源限制测试

      Docker容器资源限制测试Docker运行时的容器本质是进程。在Linux中,通过Namespace进行资源隔离,Cgroups进行资源限制。一、Docker容器Cpu资源限制测试容器资源CPU限制设置测试默认所有的容器对于CPU的利用占比都是一样的,-c或者–cpu-shares可以设置CPU利用率权重,默认为1024,可以设置权重为2或者更高(单个CPU为1024,两个为2048,以此类推)。如果设置选项为0,则系统会…

    发布于:2019-11-01 17:21:24

    Caddy、 SSLDocker、Nginx 性能比较及使用体验

      Caddy、SSLDocker、Nginx都是可以用来做前端代理的服务,前两者是用go来写,部署比较简单。Nginx在部署HTTPS时比较麻烦(相对其它两者来说),Caddy、SSLDocker都是自动配置并且更新HTTPS,这对我这样的懒人来说很有用。个人一直用Nginx(openresty)1,后来在go的世界发现了Caddy4名器,然后在解决多域名反向代理时发现了SSLDocker10小神器…

    发布于:2019-11-01 06:12:25

    docker 制作自己的 php-fpm镜像

      php-fpm的镜像官方已经有了,但是直接拿过来用或许不行,不同的项目所需要的扩展不一定一样。所以这里我们以官方的php-fpm5.6版本为基础镜像,在这个镜像上制作我们自己的镜像。开发环境安装尽可能多的扩展,线上环境则安装所需要的扩展。为了构建我们的镜像,首先需要一个名为Dockerfile的文件,docker会根据这个Dockerfile来构建镜像。首先使用FROM指令,表示当前构建的镜像的基…

    发布于:2019-11-01 05:16:43

    docker搭建nginx+php-fpm开发环境

      一、创建目录mkdir-p/data1/www/app;mkdir-p/data1/www/logs;mkdir-p/data1/www/php;mkdir-p/data1/wwwginx;mkdir-p/data1/www/php/fpm.d;mkdir-p/data1/wwwginx/vhost;chmod777-R/data1/www;添加项目:vim/data1/www/app/www.m…

    发布于:2019-11-01 03:40:16

    Docker 搭建 WordPress博客

      作为一个docker初学者,几乎第一个案例都是docker轻松搭建一个WordPress,关于WordPress是什么,用来做什么,建议自行百度,下面直接讲解搭建步骤:使用的ubuntu16.04,每次都要加sudo,我索性直接使用root用户操作。1、下载MySQL镜像,使用docker命令:dockerpullmysql,我下载的有400多M还是有点慢,需要耐心等待MySQL下载完毕2、启动M…

    发布于:2019-10-31 22:43:38

    Docker下实战zabbix三部曲之一:极速体验

      Docker下实战zabbix三部曲之一:极速体验对于想学习和实践zabbix的读者来说,在真实环境搭建一套zabbix系统是件费时费力的事情,本文内容就是用docker来缩减搭建时间,目标是让读者们尽快投入zabbix系统的体验和实践;创建docker-compose.yml文件首先创建一份docker-compose.yml文件,内容如下:version:'2'services:zabbix-mysql:image:daocloud.io/l…

    发布于:2019-10-31 21:31:52

    Docker下实战zabbix三部曲之二:监控其他机器

      Docker下实战zabbix三部曲之二:监控其他机器在上一章《Docker下实战zabbix三部曲之一:极速体验》中,我们快速安装了zabbixserver,并登录管理页面查看了zabbixserver所在机器的监控信息,但是在实际场景中,应该是对应用服务器做监控,所以今天我们来实战将应用服务器的监控加入到zabbixserver中。部署情况假设实际项目中我们有两台应用服务器,为了监控它们,我们要在上面分别安装zabbix-agent服务,然后通过…

    发布于:2019-10-31 21:08:35

    Docker下实战zabbix三部曲之三:自定义监控项

      Docker下实战zabbix三部曲之三:自定义监控项通过上一章《Docker下实战zabbix三部曲之二:监控其他机器》的实战,我们了解了对机器的监控是通过在机器上安装zabbixagent来完成的,zabbixagent连接上zabbixserver之后,将自己所在机器的信息定时给到zabbixserver,这样就实现了机器的监控;但是我们能监控到的只有cpu,磁盘这些基础信息,对于一些业务信息例如访问量,某个逻辑的执行成功失败次数等信息,我们也…

    发布于:2019-10-31 20:43:01

    .NET Core容器化之多容器应用部署@Docker-Compose

      .NET Core容器化之多容器应用部署@Docker-Compose1.引言紧接上篇.NETCore容器化@Docker,这一节我们先来介绍如何使用Nginx来完成.NETCore应用的反向代理,然后再介绍多容器应用的部署问题。2.WhyNeedNginx.NETCore中默认的WebServer为Kestrel。KestrelisgreatforservingdynamiccontentfromASP.NET,howeverthewebservingpartsa…

    发布于:2019-10-31 15:32:41

    mint 18.2(Sonya)安装docker

      与ubuntu安装大体一致,参考官网提供的ubuntu安装方式官方安装https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/安装步骤1、删除原有版本sudoapt-getremovedockerdocker-enginedocker.io2、(推荐略过这一步)现在docker默认的文件系统为overlay2,如果需要使…

    发布于:2019-10-31 15:03:59

    用 Docker Compose 搭建 Rails 开发环境

      用 Docker Compose 搭建 Rails 开发环境Docker是目前最热门的容器格式,DockerCompose是用于管理包含多个Docker容器的应用的工具,借助Docker和DockerCompose,我们可以轻松搭建可复现的开发环境。这篇教程展示如何从零开始用DockerCompose搭建Rails/PostgreSQL开发环境。本文主要参考了Quickstart:ComposeandRails。但原文有一点问题,于是我加上自己的见解写成这…

    发布于:2019-10-31 14:55:55

    使用 Docker 搭建 Gitlab + Jenkins + SonarQube 的 PHP 持续集成环境

      对于开源PHP项目,现在比较成熟的一套持续集成方案是使用Github+TravisCI+StyleCI+Scrutinizer+coveralls,不过这套方案如果想要用于私有项目的话就抓狂了,个个要买套餐,其中很多还不便宜。而且对于公司内使用的项目来说,内部搭建的Gitlab方案更为常见,对于这种情况,我们可以使用Gitlab+Jenkins+SonarQube来进行代替。安装SonarQube…

    发布于:2019-10-31 13:10:43

    CentOS 7 Docker 防火墙简单配置

      禁用firewalld服务systemctldisablefirewalldsystemctlstopfirewalld安装iptables防火墙服务yuminstalliptables-services创建iptables配置脚本cat>>/usr/local/bin/fired.sh<<'EOF'#!/bin/bashiptables-Fiptables-Xiptabl…

    发布于:2019-10-31 11:09:34

    docker里的centos 安装sshd服务

      1、yuminstallopenssh-server2、启动sshd报错需要绝对路径[root@0463226081casrc]#sshdsshdre-execrequiresexecutionwithanabsolutepath3、用绝对路径再次报错[root@0463226081casrc]#/usr/sbin/sshdCouldnotloadhostkey:/etc/ssh/ssh_host…

    发布于:2019-10-31 08:11:50

    Shell 实现 docker 的健康检查及服务重启功能

      Shell 实现 docker 的健康检查及服务重启功能最近配置一台CentOS7.1的服务器,安装了docker-ce版本为:Dockerversion17.09.1-ce,启用dockerswarm,创建stack时,发现如下错误:startcontainerfailed:subnetsandboxjoinfailedfor"10.255.0.0/16":overlaysubnet10.255.0.0/16failedcheckwithhostro…

    发布于:2019-10-31 05:37:56