开源技术

DockerRegistry部署

registry是Docker官方镜像仓库,使用docker镜像部署,Dockerhub地址为register registry 2是当前推荐的版本,以下为非安全(客户端可以使用http访问)和安全(https)部署方式的介绍,以下部署方式默认主机已安装docker并拉取了registry:2的镜像。 非安全方式 非安全方式(http方式的说法不准确),实际服务端监听的还是https,但是客户端配置后可以用http方式访问 部署方式 在宿主机创建一个专门用于存储registry仓库数据的目录,如/home/data/registry/ 2. 拉取官方镜像registry:2,docker registry:2 3. 在registry下创建auth目录,用于存放用于registry容器的用户名密码的文件,用户名密码不是必须的,如果不设置,则部署的仓库默认为公共仓库。 执行命令后,会在/ho... »

Nginx-自启动设置

nginx的自启动的主要方式都可以在nginx的官网NGINX初始化脚本这个界面有介绍,本文主要介绍的是最主流的几个方式,systemctl、init.d,操作系统主要包含Linux和Windows。 Linux操作系统 init.d方式 以下以docker的ubuntu镜像为例 安装nginx 配置/etc/init.d/nginx文件,在开头需要添加三个路径,分别为 nginxd: nginx的二进制文件 nginx_config: nginx的配置文件 nginx_pid:nginx的pid文件 注意:不同Linux发行版、不同安装方式的安装的nginx的各个地址一般都是不同的,需要根据自己实际配置 可以使用find命令查看,如 查找nginx二进制文件:find / -name nginx 查找nginx配置文件: find / -name nginx.conf 查找nginx的p... »

CentOS8升级containerd.io

说明 CentOS8预装了containerd.io1.2.2版本,当我们需要升级或者安装docker-ce较新版本时,会提示需要升级containerd.io1.2.2,如下图 一般yum升级是无法自动升级预装的containerd.io的,因此我们需要处理这个问题,只能卸载当前较新版本的docker-ce使用较老的版本,或者升级containerd.io1.2.2。此处使用升级的方式处理 执行部署 百度了很久,搜索出来大部分都是互抄的内容,且无法借鉴问题。后来发现只能强制升级containerd.io1.2.2进行解决。参考文章《https://www.cnblogs.com/wswind/p/centos-8-install-docker.html》 如果已经安装docker-ce,请先卸载原来的docker-ce版本 去阿里的docker的rpm仓库查看最新的containerd.... »

使用阿里云搭建WordPress个人博客全流程

使用阿里云搭建WordPress个人博客全流程

安装前 必须要求 阿里云账户 身份证正反面照片 阿里云虚拟主机一台 独立域名一个 花费 阿里云虚拟主机:以国内独享基础版为例,一年500元 独立域名:5-60元一年,根据域名后缀不同价格也不同 »