文章目录闲谈搭建Hexo获取基础镜像生成Dockerfile更换主题构建Hexo镜像启动容器浏览器测试Hexo部署到Github配置Hexo主题Hexo命令MarkDown语法Next主题配置修改文章内链接文本样式文章末尾添加“文章结束”标记添加网页加载进度条设置文章的显示顺序添加底部的小图标文章底部添加版权信息添加网易云音乐外链设置文章缩略显示自定义代码块样式参考文献 闲谈拿出你的气质,打开你
转载
2024-07-22 09:24:12
20阅读
## 实现Docker DIND(VFS)的步骤
在开始之前,我们先来了解一下Docker DIND(Docker-in-Docker)和VFS(Virtual File System)的概念。
- Docker DIND:是指在Docker容器中运行另一个Docker守护进程的技术。这样可以在容器中创建和管理其他容器,实现更灵活的容器环境。
- VFS:是一种文件系统模型,它将文件系统的视图
原创
2024-01-15 23:58:44
73阅读
一、帮助命令docker version 查看版本docker -vdocker info 查看docker信息docker update redis --restart =always docker启动就自动启动redisdocker --help 帮助命令docker 命令 
转载
2023-07-17 11:15:08
195阅读
## 镜像dind的dockerfile:构建一个可在Docker容器中运行Docker的环境
在使用Docker进行开发和部署时,我们通常需要在Docker容器中运行Docker,这就需要使用到镜像dind(Docker-in-Docker)。镜像dind可以帮助我们构建一个可以在Docker容器中运行Docker的环境,让我们能够更加灵活地管理镜像和容器。
### Dockerfile示例
原创
2024-03-06 03:53:02
176阅读
# 使用Docker in Docker配置TLS
Docker in Docker(DinD)是一种用于在Docker容器中运行Docker的方法,通常用于CI/CD流程中。在使用DinD时,我们可能需要配置TLS以确保通信的安全性。本文将介绍如何在DinD中配置TLS的步骤,并提供代码示例。
## 什么是TLS?
TLS(Transport Layer Security)是一种加密通信协
原创
2024-06-29 04:47:54
251阅读
# 如何实现 "dind docker 指定socket"
## 介绍
在进行 Docker 开发时,通常我们会使用 Docker 容器作为开发环境。在某些情况下,我们可能需要在容器中运行 Docker,这就需要使用到 Docker-in-Docker(简称 dind)。本文将教会你如何实现 "dind docker 指定socket",即在容器中使用指定的 Docker socket 运行 D
原创
2024-02-07 03:24:02
101阅读
# 如何实现“dind docker 指定sockt”
## 概述
在使用Docker进行开发的过程中,有时候我们希望能够指定Docker容器使用特定的socket连接,而不是默认的socket。本文将详细介绍如何使用`docker-in-docker`(dind)来实现指定socket连接。
## 流程概述
为了实现“dind docker 指定sockt”,我们需要按照以下步骤操作:
|
原创
2024-02-28 05:56:51
47阅读
Kubernetes (K8S) 是一项用于自动化部署、扩展和管理容器化应用程序的开源平台。而在使用K8S进行开发和测试时,有时会涉及到在容器内运行另一个K8S集群的需求,这就需要使用 K8S 的 DIND(Docker-in-Docker)功能。
### 什么是 K8S 的 DIND?
K8S 的 DIND 允许在一个运行着 Kubernetes 的容器内再运行一个 Docker 容器,用于
原创
2024-03-15 11:11:57
133阅读
1.帮助命令 1.1 docker version 1.2 docker info 1.3 docker --help2.镜像命令 2.1 docker images 2.1.1 列出本地主机上的镜像 2.1.2 optio
转载
2023-08-22 10:51:55
73阅读
1、 docker in docker(dind)有时需要在容器内执行 docker 命令,比如:在 jenkins 容器内运行 docker 命令执行构建镜像 直接在 docker 容器内嵌套安装 docker 未免太过臃肿 更好的办法是:容器内仅部署 docker 命令行工具(作为客户端),实际执行交由宿主机内的 docker-engine(服务器)2、 两种方式在docker容器内启动一个d
转载
2023-05-25 12:40:37
318阅读
常用参数:
version # 指定 compose 文件的版本
services # 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称
build # 指定包含构建上下文的路径, 或作为一个对象,该对象具有 context 和指定的 dockerfile
转载
2023-07-11 00:26:38
84阅读
持续集成与持续交付是软件开发和交付中的实践。我们项目中一直在践行持续集成(CI:Continuous Integration);持续交付(CD:Continuous Delivery)未能达到理想状态,只能实践一部分。这篇文章用于总结CI/CD的实践。持续集成什么是持续集成?软件开发中,集成是一个很可能发生未知错误的过程。持续集成是一种软件开发实践,希望团队中的成员频繁提交代码到代码仓库,且每次提
转载
2024-03-21 07:37:15
19阅读
Ansible常用模块学习笔记command & shellscriptcopyyum_repsitoryyumsystemdgroupuserfile模块cron模块debugtemplatelineinfile command & shell两个模块都是在远程服务器上去执行命令。但是command模块是ad-hoc的默认模块,在执行ad-hoc时,若不指定模块的名字则默认使用此
转载
2024-04-03 06:36:58
248阅读
fork ( /directory/script.sh)
fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.
运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。
sub-shell执行完毕后返回parent-shel
转载
2024-01-06 10:02:57
79阅读
shell bash 五种常用执行命令的方法
在shell下执行命令的方法1. #!/bin/sh语法:在shell.sh的开头写入#!/bin/sh
一般的shell脚本就是这种用法。这种方法调用脚本开头的shell执行命令,子shell执行的时候, 父shell暂停运行,等待子shell运行完后返回父shell。子shell从父shell继承环境变量
转载
2023-05-30 10:34:38
986阅读
必须写这个#!/bin/bash -ilex
原创
2022-12-13 10:20:44
878阅读
## 运行 HBase Shell 命令的介绍及示例
HBase 是一个在 Hadoop 上构建的分布式开源 NoSQL 数据库,它提供了高可靠性、高性能的数据存储和访问能力。HBase Shell 是 HBase 提供的交互式命令行工具,用于管理和操作 HBase 中的数据。
在 Shell 中运行 HBase 命令可以执行一系列的操作,例如创建表、插入数据、查询数据、删除数据等。下面将介绍
原创
2023-12-23 08:55:04
217阅读
shell基础命令之ls1 命令格式ls [选项][命令名]2 命令功能列出目标目录内所有子目录及文件3 常用参数-a, -all 列出目录下所有目录及文件,包括以.开头的隐藏文件-A 同-a,但不列出以.开头的当前目录以及以..开头的父目录-c 配合-lt:根据ctime排序以及显示ctime(文件最后更改时间);配合-l:显示ctime但根据文件名称排序;否则根据ctime排序-C 每栏由上到
转载
2024-04-26 18:35:30
65阅读
笔者最近在使用shell脚本中处理字符串,因此使用了大量shell脚本中的四剑客(awk,grep,sed,cut)而其中使用最多的两种方法就是grep和awk,因此想总结整理一下。 一、grep的意义 二、grep的基本用法 三、awk的意义 四、awk的基本用法 五、实例说明两者怎么用 一、grep的意义 首先,grep是用来处理行数据的基本命令集,简单来说它的使用意义就
转载
2024-02-09 16:13:22
140阅读
shell编程之循环语句 for
转载
2023-06-27 20:11:38
432阅读