hexo博客-docker部署
docker 部署 blog一、安装配置 git1、安装依赖工具包1yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel
2、安装编译工具1yum install -y gcc perl-ExtUtils-MakeMaker package
3、删除旧版本 git1yum remove git -y
4、进入家目录1cd xxx
5、下载 git 到家目录鉴于下载地址的时效性,附上
,后续 git 更新请去官网下载安装包。
1wget https://www.kernel.org/pub/software/scm/git/git-2.34.0.tar.gz --no-check-certificate
如果提示没有 wget 命令,先安装:
1yum install wget -y
6、解压文件1tar -zxf git-2.34.0.tar.gz
7、安装 git进入到 git 目录下
1cd git-2.34.0
编译
1make all prefix=/usr/local/git
...
vue-docker部署
vue 项目部署1、vue 项目编译vue 项目编译,并打包成 dist 文件
1npm run build
2、dist 文件夹上传到云服务器将 dist 文件夹上传到云服务器中(需把 dist 和 dockerfile 文件放在同一目录下)
3、拉去 nginx 镜像1docker pull nginx
4、在同一目录下创建 default.conf 文件云服务器 ip 为公网 ip
1234567891011121314151617181920212223242526272829server { listen 8880; listen [::]:8880; server_name 121.40.101.237; access_log /var/log/nginx/host.access.log main; location / { root /usr/share/nginx/html; index index.html index.htm; # 新增下面这句,其他是默认nginx配置 ...
springboot-docker部署
springboot 部署1、创建 dockerfile 文件1vim Dockerfile
2、dockerfile 文件内容123456789101112131415161718192021222324252627# 基础镜像使用javaFROM java:8# 作者MAINTAINER jnchan# VOLUME 指定临时文件目录为/tmp,在主机/var/lib/docker目录下创建了一个临时文件并链接到容器的/tmpVOLUME /tmp# 将jar包添加到容器中并更名为zzyy_docker.jarADD jy_server-1.0-SNAPSHOT.jar jy_furniture_sale-ssm.jar# 运行jar包RUN bash -c 'touch /jy_furniture_sale.jar'ENTRYPOINT ["java","-jar","-Duser.timezone=GMT+08","/jy_furniture_sale-ssm.jar"]#暴露8 ...
东山岛篇
2cb3e925b5969a7e38c201d7ba490b1af4b03e8b79bd7b7c5e70599824a774f842ec69a4678757811075d2cee4387d7ba2ef0c1fd248a65ab65fab9b1426b046f49aaba81005269f8bb65a120ec1812989292c63a4782875584e09fef510271c460e8d85b7dd765a3f2f9a3fe8ee9a1dacfc440f8d7ea6378fdd48d988ab11bc1c2ab7b263cd3f3ea29e6613c11a9e00c5bbf7a52d2862b6fb5a3b9817b050de8634edbbd9fc7b50c6d038aa6ce536fc2452e1d6de26f1bf0596c456d431083de39286bb8685b537d4b3b86e1f3233edbf2010adcb5e368000dcfb103831dee9eb4aababae1bd5dc15d8329e4b9af12e524e2cfb171c68148 ...
Docker笔记
Docker
参考资料官方文档:https://docs.docker.com/docker-for-windows/
【官方文档超级详细】
仓库地址:https://hub.docker.com/
【发布到仓库,git pull push】
这个笔记 b 站教程:https://www.bilibili.com/video/BV1og4y1q7M4?
前期基础linux 基本命令
Docker 概述使用 Docker 后的流程:
开发:建立模型—环境—打包带上环境,即镜像—放到 Docker 仓库
部署:下载 Docker 中的镜像,直接运行即可
Docker 的思想来自于集装箱,集装箱,对环境进行隔离
Docker 通过隔离机制,可以将服务器利用到极致。
#Docker 安装Docker 的基本组成
明确几个概念:
镜像(image):docker 镜像好比一个模板,可以通过这个模板来创建容器(container),一个镜像可以创建多个容器,类似 Python 中的 Class
容器(container):类似 Python 中通过 Class 创建的实例,Object;容器可 ...
git笔记
git命令
一、常用命令1.基本操作用户配置12git config --global user.name "bettyaner"git config --global user.email bettyaner@163.com
配置级别
–local(默认,高级优先):只影响本地仓库
–global(中优先级):只影响所有当前用户的 git 仓库
–system(低优先级):影响到全系统的 git 仓库
二、问题处理1、当需要本地代码与远程仓库合并时12345678910111213141516171819202122远程仓库已经建立,将本地代码上传至远程仓库。1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m "first commit"4、关 ...