202006-10 docker单机部署rocketmq主主集群 [crayon-6811c24eb0b2d923759686/] 1. 在docker部署单机版的基础上,部署集群,都是基于内网ip部署 [crayon-6811c24eb0b33133094923/] 配置文件详解 [crayon-6811c24eb0b36893531044/] 2 编写broker.conf [crayon-6811c24eb0b3a.... Read More >
202004-13 registry私有仓库清理 [crayon-6811c24eb112f088973424/] 引 [crayon-6811c24eb1134897008796/] 实操一( 使用官方API + GC ): 使用官方提供的方法可以较为简便的清理镜像仓库。整个清理过程可能需要几百毫秒到几秒的时间。此操作有一定的危险性,因此清理镜像不宜过于频繁。官方在git上也有类似描述。点击查看 1.... Read More >
202002-26 mvn package docker:build maven打包docker镜像 前置条件: 0.安装jdk环境 1.安装了docker 2.安装了maven 一. 在pom.xml 当中配置 Docker的maven插件 1、dockerfile-maven-plugin插件 [crayon-6811c24eb153a494147301/] POM 属性是了解POM基础知识的最后一个要素。.... Read More >
202002-09 docker镜像代理配置 1.查看已有镜像加速 [crayon-6811c24eb1859882750399/] 当前使用的阿里云镜像加速 2.拉取一个gcr镜像 [crayon-6811c24eb185e686629897/] 3. docker代理步骤如下: [crayon-6811c24eb1861152603263/] 3.1、http代理 [crayon-681.... Read More >
201911-27 Centos7搭建RabbitMQ集群 [crayon-6811c24eb1bfb937542027/] #注意:本人是用docker来做的,基本都大同小异,有差异的就是docker镜像系统都是最小安装,里面很多依赖包都没有。 思路:先装好一个容器(centos7),然后把整个配置好的容器docker打包提交成镜像,然后再以这个配置好的镜像再启动2例容器,然后配置这三个容器,达到集群效果,其实和开了多个虚拟机是一样的。就不.... Read More >
201911-22 Docker容器里centos、unbuntu无法使用 systemctl 命令 注@# 据说在 Linux Docker中无法使用 systemd(systemctl) 相关命令的原因是 1号进程不是 init ,而是其他例如 /bin/bash ,所以导致缺少相关文件无法运行。(System has not been booted with systemd as init system (PID 1). Can't operat)例:错误如下 .... Read More >
201911-03 Docker network 什么是 bridge网络 [crayon-6811c24eb22f9313465885/] 什么是overlay网络 [crayon-6811c24eb22ff581985346/] 可以使用docker network create创建自定义的overlay网络,容器以及服务可以加入多个网络,只有同一网络中的容器可以相互交换信息,可以将单一容器或是swarm服务连接到.... Read More >
201911-01 Docker镜像none:none原因剖析 images <none>:<none> 要了解这一点,我们需要了解Docker的镜像文件系统如何工作以及镜像层的组织方式。出于本文的目的,我将使用debian:stretch作为示例。Docker守护程序正在我的笔记本电脑上运行,我将从docker hub中提取一个debian:stretch镜像。 我的Dockerfile 运行它 dock.... Read More >
201910-31 Docker php扩展安装篇 这篇文章主要讲述: docker-php-sourcedocker-php-ext-install docker-php-ext-enable docker-php-ext-configure 如何通过这四个命令来安装php扩展的,这四个命令在容器中都做了哪些事情。 1.演示命令的作用 [crayon-6811c24eb2ad2073428751/] [cray.... Read More >
201910-30 Docker搭建lnmp+redis环境 1.先想好你要安装的软件协同支持版本。考虑好你服务器性能,择优选取软件版本 注意: mysql最新版本对内存要求较高,可能呢本机内存不够用他就一直启动不起来。所以不建议用 mysql:latest来获取最新版本安装 最好知道自己要装什么版本。php如果你直接pull下来然后run启动安装,后来他的扩展可能让你很头疼,甚至装不上去。推荐使用Dockfile脚本把自带的几个扩展命令安装上.... Read More >