Docker概念及基本使用
Docker简介docker是 容器化部署的一个工具,它为每个应用提供了独立化运行的环境,为不同语言的程序提供了统一的打包标准,会提供应用运行的最小化环境。解决了各应用统一部署可能存在的例如内存泄漏等问题。 与 容器化相关联的是 虚拟化技术,所谓的虚拟化就是将一台物理机分割为多个虚拟机,来进行服务应用的部署。 Docker基本概念 ClientClient是docker提供的客户端,在该模块下,提供了 docker run/build/pull 用来操作docker host(docker宿主机) Host 宿主机在宿主机中有一个Docker Deamon 进程, 该进程用来监听来自Client的命令,来对镜像进行操作,例如启动停止更新镜像等。 Images是镜像文件,一个打包好的应用程序被称作镜像文件,它可以在docker hub中下载/更新, 也可以将自己的应用上传更新。 Container被称作容器,将一个镜像运行起来就是一个容器,一个镜像可以创建无数个容器,每个容器环境隔离,就像一个独立的虚拟机。 Registry...
NPM包管理器
简介NPM一般用来管理包工具,常见于前端开发。 NPM包管理器基本命令 npm config get 获取所有配置信息 npm config set 进行配置 npm config set registry 配置源信息,在那个服务器下载包,可用的源如下: 源链接 名称 https://registry.npm.163.com/ 网易163源 https://mirrors.tuna.tsinghua.edu.cn/npm/ 清华源 https://registry.npmmirror.com/ 淘宝源 https://registry.npmjs.org/ 默认源 graph TD A[开始] --> B{是否登录?} B -- 是 --> C[跳转首页] B -- 否 --> D[跳转登录页] C --> E[操作完成] D --> E
HEXO 基本使用
hexo简介hexo是一个博客系统,可以配置各种主题,然后生成静态页面。 安装hexo通过 npm 包管理器进行安装,使用命令 npm install -g hexo-cli 安装hexo cli控制命令,之后便可以通过 hexo 命令进行一系列的操作,例如初始化站点、创建文章、启动、生成静态界面等操作。 在安装完 hexo-cli 后,通过 hexo init 命令生成站点,生成后的文件夹目录如下: blog/ ├── _config.yml # 站点配置 ├── source/ # 文章资源目录 │ └── _posts/ # 文章存放目录 ├── themes/ # 主题目录 ├── scaffolds/ # 文章模板 └── public/ # 生成后的静态文件(部署用) hexo命令简介 hexo init blog: 初始化一个名称为blog的站点 hexo new blogname: 创建一个博客文件 hexo g/generator:...
MySQL在linux下的安装及基本使用
通过Yum Repository安装MySQL可以查看MySQL官方文档,通过文档步骤进行安装MySQL。我们在这里选择MySQL8.4,因为安装了Linux 9, 所以我们选择对应linux的rpm包。 安装步骤 执行 yum localinstall https://dev.mysql.com/get/mysql84-community-release-el9-1.noarch.rpm, 将mysql84rpm配置包安装进本地yum仓库,在需要输入的地方我们根据提示输入y 在执行完上面命令后,我们通过yum repolist 可以查看到已经启用的yum仓库 执行 yum install mysql-community-server 安装MySQL,这个操作会自动为我们安装各种依赖,如果没有执行1步骤,则会提示 Error: Unable to find a match: mysql-community-server , 在安装完成会出现 Complete! 提示 执行 systemctl start mysqld 启动MySQL MySQL...
Windows通过Vbox安装RedHat虚拟机
相关程序下载及安装 Vbox7.1.6下载 CentOS 10下载 ARM64 架构 CentOS 10 下载 Red Hat 下载 注意在安装Vbox时,首先需要进入 控制面板\程序\启动或关闭windows功能 中关闭Hyper-v服务,如果在安装过程中出现Missing Dependencies Python Core / win32api的提示,则需要先进行Python和win32apia的安装。 Phthon3.13.1下载,安装Python后打开控制台,输入python --version出现版本信息则表示Python安装成功,已经安装其他版本的请勿重复安装。之后在控制台输入pip install pywin32 安装 pywin32程序,如果使用该命令之后依旧有缺失提示,那么执行py -m pip install pywin32 重新安装,...