操作系统与容器化技术
记录底层操作系统的知识经历,容器化所碰到的问题和重难点知识的记录。
virgil.wang
苦学技术,精进业务
展开
-
linux vim 操作指令
linux vim 操作键盘图原创 2022-06-04 11:06:16 · 120 阅读 · 0 评论 -
canal 把玩日记:CentOS 8安装MySQL 8
1. 物理设备1C2G 云服务器 X 12. 操作系统centOS 8.3 64位3. MySQL 8 安装步骤shell> yum install libaioshell> cd /usr/local/shell> mkdir softwareshell> cd software/shell> wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-8.0/mysql-8.0.23-linux-glib原创 2021-07-06 20:00:35 · 124 阅读 · 1 评论 -
centos7 安装 JDK 8
# 安装wget pluginyum install -y wget# 进入/usr/localcd /usr/local# 获取jdk 安装包wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/ja原创 2021-04-26 14:09:01 · 89 阅读 · 0 评论 -
Windows 10 系统更新后 vagrant up 报错:Error opening VBoxDrvStub: STATUS_OBJECT_NAME_NOT_FOUND
1. 问题场景windows 10 系统强制更新,拦都拦不住。强制更新完后,vagrant up 就会报错,错误信息如下:10f4.1f2c: supR3HardNtChildPurify: Done after 528 ms and 0 fixes (loop #0).10f4.1f2c: supR3HardNtEnableThreadCreationEx:3ab8.363c: Log file opened: 6.1.20r143896 g_hStartupLog=000000000000000原创 2021-04-26 13:43:55 · 1386 阅读 · 2 评论 -
Docker 安装 MySQL 8.0.23
1. 准备数据卷mkdir -p /mydata/mysql/{log,data,conf,mysql-files}2. 启动MySQLsudo docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-v /home/mysql/mysql-files:/原创 2021-02-07 16:26:27 · 1016 阅读 · 1 评论 -
Vagrant ssh配置
启动vagrant upvagrant sshsudo -s配置vi /etc/ssg/sshd_config#修改 PasswordAuthentication yesvim模式中,可通过/keyword的方式检索内容,n可搜索下一个。原创 2020-12-16 13:58:10 · 771 阅读 · 0 评论 -
Docker 安装Elasticsearch和Kibana 7.4.2
1、基于Docker安装# 获取elasticsearch和kibana镜像docker pull elasticsearch:7.4.2docker pull kibana:7.4.22、创建文件夹并给文件夹分配读写权限# 创建文件夹mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/data# 修改elasticsearch配置文件, 这里需要注意yml中key和value之间需要一个空格echo原创 2020-12-08 14:33:50 · 282 阅读 · 0 评论 -
centos 安装MySQL8.0
使用安装包进行安装需要先安装一些依赖项,并可能与其它软件包发生冲突。二进制文件使用高级编译器进行预编译,并采用最佳选项构建,以实现最佳性能。1. 安装libaio库yum install -y libaio2. 下载Mysql安装包# 进入目录cd /opt# 选择云镜像下载mysql安装包wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz# 添加m.原创 2020-12-04 13:59:06 · 671 阅读 · 0 评论 -
SpringMVC @RequestBody Map 入参及程序获取逻辑
当请求方式是POST,方法中含有@RequestBody,且参数是Map<String, Object> map。通过Postman该如何请求?程序代码拿到参数又是怎么解析到对象上呢?RequestMethod/** * @author virgil * @datetime 2020/11/25 13:30 */@RestControllerpublic class ParamsValidatorController { @PostMapping("/map") .原创 2020-11-25 13:43:08 · 1741 阅读 · 0 评论 -
Vagrantfile 内容梳理与常用项整理
配置项说明config.vm.boxbox名称config.vm.box_url镜像地址# -*- mode: ruby -*-# vi: set ft=ruby :# All Vagrant configuration is done below. The "2" in Vagrant.configure# configures the configuration version (we support older styles for# backwards ...原创 2020-09-17 10:55:14 · 131 阅读 · 0 评论 -
vagrant 常用指令手册
vagrant 常用指令手册官方入门教程传送门一、box列举已安装的vagrant boxvagrant box list安装一个boxvagrant box add hashicorp/bionic64移除已安装的boxvagrant box remove hashicorp/bionic64二、vagrant新增vagrant容器(可cd到自己新创建的文件执行该指令)vagrant init hashicorp/bionic64执行该指令后,会有一个V原创 2020-09-17 10:38:27 · 162 阅读 · 1 评论 -
vagrant 通过国内镜像安装centos
vagrant init {BOX_NAME} --forcehttps://blog.csdn.net/dafei1288/article/details/105828516原创 2020-07-16 22:47:57 · 831 阅读 · 0 评论 -
Centos7 yum阿里云镜像配置
1. 备份原文件和修改插件的配置文件cp /etc/yum/pluginconf.d/fastestmirror.conf /etc/yum/pluginconf.d/fastestmirror.conf.bak vi /etc/yum/pluginconf.d/fastestmirror.conf # enabled = 1 //由1改为0,禁用该插件cp /etc/yum.conf /etc/yum.conf.bakvi /etc/yum.conf# plugins=1原创 2020-09-13 16:00:07 · 2565 阅读 · 0 评论 -
centos docker阿里云镜像配置
阿里云镜像服务中心点击链接登陆后,会获取到专属的镜像加速地址,按照不通的OS完成操作即可。原创 2020-09-11 14:38:22 · 104 阅读 · 0 评论 -
linux-命令-用户
linux-命令-用户1、用户组相关操作添加用户组groupadd develop查询用户组信息cat /etc/group | grep develop删除用户组groupdel develop2、用户添加用户# -m 自动创建用户专属目录# -g 指定用户所在的组,否则会和建立一个和用户名同名的组useradd -m -g develop virgil# 给virgil用户创建密码passwd virgil# 设定virgil用户不可以修改密码passwd -l v原创 2020-07-24 11:28:37 · 75 阅读 · 0 评论 -
Springboot-发布war到tomcat
推荐文章 https://www.mkyong.com/spring-boot/spring-boot-deploy-war-file-to-tomcat/原创 2018-02-09 19:52:10 · 185 阅读 · 0 评论 -
docker 安装启动mysql / redis /zookeeper
Docker 战记1、mysql 篇检索mysql 镜像sudo docker search mysql下载mysql5.7 镜像sudo docker pull mysql:5.7启动mysqldocker run --name mysql -e MYSQL_ROOT_PASSWORD=cnasir -p 3306:3306 -d mysql:5.72、redis 篇检索red...原创 2019-05-22 10:35:32 · 285 阅读 · 0 评论 -
centos 7 防火墙指令
centos 7 防火墙指令CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下1、查看防火墙状态systemctl status firewalld2、直接关闭防火墙#停止firewallsystemctl stop firewalld.service #禁止firewall开机启动systemctl disable firewal...原创 2019-05-22 11:03:01 · 138 阅读 · 0 评论 -
Centos 安装docker&docker-compose
yum updateyum install -y yum-utils \ device-mapper-persistent-data \ lvm2 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo yum install -y ...原创 2019-07-11 13:14:20 · 122 阅读 · 0 评论 -
Dockerfile 指令说明
1、指令说明指令说明ARG定义创建镜像过程中使用的变量FROM指定所创建镜像的基础镜像LABEL为所生成的镜像添加元数据标签等信息EXPOSE声明镜像内服务监听的端口ENV指定环境变量ENTRYPOINT指定镜像的默认入口命令VOLUME创建一个数据卷挂载点USER指定容器运行时的用户或UIDWORKDIR配...翻译 2019-07-26 11:18:38 · 175 阅读 · 0 评论