201911-03 Docker network 什么是 bridge网络 [crayon-68122d6350535267857458/] 什么是overlay网络 [crayon-68122d635053a334391871/] 可以使用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-68122d6350f33016342878/] [cray.... Read More >
201910-30 Docker搭建lnmp+redis环境 1.先想好你要安装的软件协同支持版本。考虑好你服务器性能,择优选取软件版本 注意: mysql最新版本对内存要求较高,可能呢本机内存不够用他就一直启动不起来。所以不建议用 mysql:latest来获取最新版本安装 最好知道自己要装什么版本。php如果你直接pull下来然后run启动安装,后来他的扩展可能让你很头疼,甚至装不上去。推荐使用Dockfile脚本把自带的几个扩展命令安装上.... Read More >
201910-30 Docker无法删除镜像错误! 1.docker无法删除镜像,提示:守护进程错误响应:冲突:无法删除DE25A81A5a0B(无法强制)-映像具有从属子映像 2.查看镜像docker images 3. 注意:这里的镜像共有三层关系,源镜像php:7.1-fpm 容器运行配置成功后 commit到了shooter_php7.1:latest 然后源镜像容器又commit提交了一次,名字.... Read More >
201910-30 Docker提交镜像到远程仓库 1.我这里用的仓库是阿里云,提交的环境为lnmp+redis环境,不会配置环境的请看lnmp+redis搭建那篇文章 当前演示的环境以及搭建完成,只做提交到远程仓库操作 可以看到容易顺利运行在环境下,下来我们做commit操作, [crayon-68122d6351752982780313/] 2.提交容器为新的镜像,并给打上新标签 依次为m.... Read More >
201910-30 Docker 安装 (Centos) 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 2、使用 root 权限登录 Centos。确保 yum 包更新到最新 [crayon-68122d63519e9152159600/].... Read More >
201910-27 kubernetes二进制部署 1. 准备服务器 [crayon-68122d6352208494179004/] 2.系统初始化(调整内核,安装依赖) 系统初始化传送门 一直安装到系统初始化完成即可 3. 安装docker(所有节点) docker安装传送门 安装好后先别启动,先设置下这一项 [crayon-68122d635220e774495282/] 然.... Read More >
201910-15 yaml-k8s 属性解释整理 Deployment [crayon-68122d63529a9111760225/] statefulset [crayon-68122d63529af077746770/] 详解 [crayon-68122d63529b3675487763/] Service [crayon-68122d63529b9472737828/] Repli.... Read More >
201910-13 acme自动签发nginx ssl证书 1、安装 免费自动签名工具 [crayon-68122d6352d7b614564996/] 1.1 创建证书存放目录(根据自己目录自行创建) [crayon-68122d6352d80940073730/] 1.2 在文件系统中定义 webroot 目录。对于当前这个例子,我将使用/var/www/le_root. 鉴于我安装acme.sh到 root 用户,让.... Read More >