摘要: JSON Template Structure 模板是一个JSON对象,它有一组配置Packer各个组件的键。下面列出了模板中可用的密钥。每把钥匙都要注明是否需要。 builders(必需) 是一个或多个对象的数组,用于定义将用于为此模板创建机器映像的构建器,并配置这些构建器中的每一个。有关如何定义 阅读全文
posted @ 2024-03-13 10:58 鸟叔书 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 脚本模板 !/bin/bash NOW_SIZE= REQUIRE_SIZE=2500 LOG_FILE=/var/log/mem.log SERVICE_STATUS=0 function check_mem() { NOW_SIZE=$(free -m | awk '/Mem/{print $4 阅读全文
posted @ 2024-03-13 10:57 鸟叔书 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Ubuntu安装命令 apt, apt-get, dpkg, pip (python安装时会附带,用于安装python相关的包) apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合 apt 命令取代的命令 命令的功能 apt install apt-ge 阅读全文
posted @ 2024-03-13 10:57 鸟叔书 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 Docker-compose curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/do 阅读全文
posted @ 2024-03-13 10:53 鸟叔书 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 Docker-compose curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/do 阅读全文
posted @ 2024-03-13 10:53 鸟叔书 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 Docker-compose curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-\$(uname -s)-\$(uname -m)" -o /usr/local/bin/ 阅读全文
posted @ 2024-03-13 10:53 鸟叔书 阅读(19) 评论(0) 推荐(0) 编辑
摘要: portainer 安装 docker run -d -p 8000:8000 -p 9000:9000 \ --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portain 阅读全文
posted @ 2024-03-13 10:52 鸟叔书 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 下载安装 docker-compose curl -L "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/doc 阅读全文
posted @ 2024-03-13 10:52 鸟叔书 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Docker 网络常用命令 docker help network connect Connect a container to a network create Create a network disconnect Disconnect a container from a network in 阅读全文
posted @ 2024-03-13 10:51 鸟叔书 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Dockerfile 简介 常用保留字 FROM 基础镜像, 当前新镜像是基于哪个镜像的, 指定一个已经存在的镜像作为模板, 第一条必须是FROM MAINTAINER 镜像维护者的姓名和邮箱地址 RUN 容器构建时需要运行的命令, 有两种格式 RUN yum -y install vim RUN 阅读全文
posted @ 2024-03-13 10:50 鸟叔书 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 配置 redis 集群 三主三从集群设置 Master1(6381) Master2(6382) Master3(6383) Slave1(6384) Slave2(6385) Slave3(6386) 拉取镜像启动容器 docker pull redis:6.0.8 docker run -d - 阅读全文
posted @ 2024-03-13 10:50 鸟叔书 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、 数据库案例 MySQL 容器案例 docker run -d -p 3306:3306 --privileged=true \ -v /data/mysql/log:/var/log/mysql \ -v /data/mysql/data:/var/lib/mysql \ -v /data/m 阅读全文
posted @ 2024-03-13 10:50 鸟叔书 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 常用命令 启动常用命令 启动docker: systemctl start docker 停止docker: systemctl stop docker 重启docker: systemctl restart docker 查看docker状态: systemctl status docker 开机 阅读全文
posted @ 2024-03-13 10:49 鸟叔书 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1. 安装依赖包 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2. 配置 docker 源 ~]# yum-config-manager --add-re 阅读全文
posted @ 2024-03-13 10:49 鸟叔书 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.安装 mariadb # 1. 安装 [root@mysql1 ~] yum -y install mariadb-server [root@mysql1 ~]# systemctl start mariadb [root@mysql1 ~]# systemctl enable mariadb 阅读全文
posted @ 2024-03-13 10:48 鸟叔书 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.FTP服务 # FTP 服务是什么 # 1. 安装vsftpd软件包 [root@stream9 ~]# yum -y install vsftpd [root@stream9 ~]# systemctl start vsftpd [root@stream9 ~]# [root@stream9 阅读全文
posted @ 2024-03-13 10:48 鸟叔书 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.nginx # 1. 查看虚拟机系统和版本 [root@stream9 ~]# cat /etc/os-release NAME="CentOS Stream" VERSION="9" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="9" PLATFO 阅读全文
posted @ 2024-03-13 10:47 鸟叔书 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.查看服务状态及配置文件 [root@stream9 ~]# systemctl status sshd # 查看状态 ● sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.servi 阅读全文
posted @ 2024-03-13 10:47 鸟叔书 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 # 1. 查看 grouplist [root@kvm ~]# yum grouplist Last metadata expiration check: 3:19:22 ago on Fri 27 Oct 2023 07:36:04 PM CST. Available Environm 阅读全文
posted @ 2024-03-13 10:46 鸟叔书 阅读(20) 评论(0) 推荐(0) 编辑