开端 最近看到网上关于搭建博客的教程比较多,所以打算使用hexo+github+netlify来搭建个人博客。 环境搭建 1.注册github 新建一个仓库用于存放hexo源码,可以选择私有仓库,netlify上可以使用私用仓库进行构建项目。 2.下载安装git 安装及配置教程请百度。 3.下载安装node.js 确保安装”npm”。 webstorm 编辑器选择 由于我没事就折腾点项目,所以安装了WebStorm,所以这个项目也就使用了WebStorm。其他编辑器如:VSCode都可以达到同样的效果,我仅以WebStorm为例。 项目配置 打开WebStorm,新建项目,选择从GET FROM VCS导入. 选择github账户,此时需要你进行登录,按照提示登录即可。 登录完成后,选择克隆刚刚新建的项目,保存到自己本地。 hexo 1.安装hexo 打开WebStorm,选择Terminal,输入npm install -g hexo 2.初始化hexo 打开WebStorm,选择Terminal,输入hexo init 3. ...
Docker
未读简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux等系统中。 docker制作镜像 在要制作镜像的项目根目录编写 Dockerfile: 通过FROM关键词,例如我需要一个python3.10的环境: 1FROM python:3.10 我们只需要在Dockerfile里面编写如上的代码,就能够拉取到一个python3.10的环境。 其他的环境可以通过docker search 来进行搜索。 -这是第一步。 下一步可以定一个根目录。 1WORKDIR /app WORKDIR的意思就是让后面的路径成为根路径,注意,这里的路径是docker里面的路径。 然后,我们就会把代码或者是编译完成之后的运行文件COPY到docker当中 1COPY . . 上面就是COPY+本地路径 +docker中的路径 也就是本机当前路径文件,拷贝到docker中的路径中。 在Python中,我们还需要去安装一些Python库,所以你可能还需要这个操作: 1RUN pip install -r re ...


