WisdowsBlog 
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •     

【Hexo】Hexo搭建静态博客教程

首先安装好git和nodejs安装hexo12npm install -g hexonpm install -g hexo-cli 新建一个blog的目录,然后在该目录依次执行以下命令12hexo initnpm install 执行完成后,输入以下命令,然后通过访问:http://localhost:4000,来访问,一个本地博客就可以看到了,值得注意的是,默认主题是landscape,如需要变主题,得自己手动修改。12hexo ghexo s 修改主题,比如已经下载过yilia.只需修改_config.yml中theme:为1theme: yilia hexo命令解析123456hexo g #完整命令为hexo generate,生成静态文件 hexo s #完整命令为hexo server,启动服务器,本地可以测试 hexo d #完整命令为hexo deploy,将本地编译好的静态文件发布到github上 hexo n #完整命令为hexo new,新建一篇文章 hexo clean #清除当前项目的静态文件hexo clean && hexo g &
 2019-11-16   Nodejs    Hexo 

【Docker】docker镜像、容器的备份与还原

1. 备份容器首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表。要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命令。 1docker ps 在此之后,我们要选择我们想要备份的容器,然后去创建该容器的快照。我们可以使用 docker commit 命令来创建快照。 1docker commit -p 4fb8f18f20b4 container-backup 该命令会生成一个作为Docker镜像的容器快照,我们可以通过运行 1docker images 命令来查看Docker镜像,如下。 正如我们所看见的,上面做的快照已经作为Docker镜像保存了。现在,为了备份该快照,我们有两个选择,一个是我们可以登录进Docker注册中心,并推送该镜像;另一个是我们可以将Docker镜像打包成tar包备份,以供今后使用。 如果我们想要在DockerHub注册中心上传或备份镜像,我们只需要运行 docker login 命令来登录进Docker注册中心,然后推送所需的镜像即可。 1docker login
 2019-11-16   Java后端    Docker 

【Docker】docker搭建本地gitlab,使用Git服务托管代码

1 首先下载gitlab的镜像1docker pull gitlab/gitlab-ce:latest 2 在服务器上创建目录,存放gitlab数据123mkdir -p /home/work/ins/confmkdir -p /home/work/ins/logsmkdir -p home/work/ins/data/gitlab 3 创建容器启动脚本。如果有以前执行过的,则停止并删除容器。1sudo docker stop gitlab && sudo docker rm gitlab 4 启动,并设置端口号123456789101112sudo docker run -d \ -p 2222:22 \ -p 8888:80 \ -p 8443:443 \ -v /etc/localtime:/etc/localtime:ro \ -v /home/work/ins/conf/gitlab:/etc/gitlab \
 2019-11-16   Java后端    Docker 

【Docker】docker常用命令总结大全

docker命令的具体使用参数帮助1docker 命令 --help 查看当前正在运行的容器1docker ps 查看所有容器的状态。最近运行过的所有容器1docker ps -a 启动/停止某个容器1docker start/stop id/name 进入某个容器(使用exit退出后容器也跟着停止运行)1docker attach id 启动一个伪终端以交互式的方式进入某个容器 1docker exec -it 9af8c6c13cb4(容器ID) /bin/bash 查看本地镜像1docker images 删除某个容器1docker rm id/name 删除某个镜像有时候删除会失败,比如:有一个容器正在使用该镜像文件。这时可以加参数-f 强制删除1docker rmi id/name 复制ubuntu容器并且重命名为test且运行,然后以伪终端交互式方式进入容器,运行bash1docker run --name test -ti ubuntu /bin/bash Docker容器中使用vi编辑器1234apt-get updateapt-get install vi这
 2019-11-16   Java后端    Docker 

【Docker】Docker配置阿里云等镜像加速方法,适用Centos和Ubuntu

1. 安装/升级Docker客户端推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce2. 配置镜像加速器针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器1234567891011sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://1o70e58r.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker 备注:1https://1o70e58r.mirror.aliyuncs.com这个是配置自己的阿里云加速地址,也可以国内其他平台的docker加速。 document.querySelectorAll('.github-emoji') .forEach(el =
 2019-11-16   Java后端    Docker 

【Docker】Docker部署安装yapi框架

1、启动 MongoDB1docker run -d --name mongo-yapi mongo 2、获取 Yapi 镜像,版本信息可在 阿里云镜像仓库 查看1docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi 3、初始化 Yapi 数据库索引及管理员账号123456docker run -it --rm \ --link mongo-yapi:mongo \ --entrypoint npm \ --workdir /api/vendors \ registry.cn-hangzhou.aliyuncs.com/anoy/yapi \ run install-server 4、启动 Yapi 服务1234567docker run -d \ --name yapi \ --link mongo-yapi:mongo \ --workdir /api/vendors \ -p 3000:3000 \ registry.cn-hangzhou.aliyuncs.com/anoy/yapi \
 2019-11-16   Java后端    Docker 

【Docker】通过Dockerfile将jar包构建成镜像并执行

1.编写Dockerfile文件.1234567891011121314151617# 环境FROM centos# 作者信息MAINTAINER david "986945193@qq.com"# 复制JDK环境COPY jdk1.8.0_191 jdk1.8.0_191# 配置环境变量ENV JAVA_HOME=./jdk1.8.0_191ENV PATH=$JAVA_HOME/bin:$PATHENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar# 拷贝jarCOPY imd_blog_eureka-1.0-SNAPSHOT.jar .ADD imd_blog_eureka-1.0-SNAPSHOT.jar app.jar# 爆漏的端口号#EXPOSE 8080# 执行命令ENTRYPOINT ["java","-jar","/app.jar"] 2.将jar包放在Dockerfile文件同一个目录下。执行构建命令1docker build -t david/imd_blog . 3.然后就可以当做正常的
 2019-11-16   Java后端    Docker 

【Docker】Docker安装运行dubbo-admin

运行dubbo-admin服务, 此服务需要单独启动一个zookeeper容器dubbo-admin将监听所有注册到zookeeper的服务, dubbo-admin默认端口80801 运行一个zookeeper服务。12345docker pull qq986945193/david_zookeeper3.4.13:v1.0docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d qq986945193/david_zookeeper3.4.13:v1.0docker logs -f 54f6b80ffa64ea604aa691adbd5b6c296b087a3f97bc6355a629f841bbf77c20 2 拉取镜像,运行dubbo-admin服务。1docker run --name dubbo-admin -p 8888:8080 --link zookeeper -d qq986945193/david_dubbo_admin 3 直接访问,用户名密码:root root
 2019-11-16   Java后端    Docker 

【Docker】Docker安装并运行RabbitMQ

1 搜索一下,查看有哪些ActiveMQ镜像1docker search activemq 2 我们需要安装webcenter/activemq 这个镜像1docker pull docker.io/webcenter/activemq 3 拉取到镜像之后,在不加tag的情况下默认使用latest。查看一下镜像123456789101112131415docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/qq986945193/david_mysql_5.7 1.0.1 9fd8428e083c 5 days ago 457 MBdocker.io/gitlab/gitlab-ce latest b0e83ed9366b 7
 2019-11-16   Java后端    Docker 

【Docker】Docker安装并运行RabbitMQ

1 进入docker hub镜像仓库地址:https://hub.docker.com/1搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面) 2 我们拉取这个rabbitmq镜像1docker pull docker.io/rabbitmq:3.7.7-management 3 拉取到镜像之后,我们直接启动12345678910111213docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:3.7.7-management说明:-d 后台运行容器;--name 指定容器名;-p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);-e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:
 2019-11-16   Java后端    Docker 
12345…28

搜索

Hexo Fluid
 总访问量 次   总访客数 人