当前位置: 首页 > news >正文

有没有教给做宝宝衣服的网站大连网站建设

有没有教给做宝宝衣服的网站,大连网站建设,沈阳模板建站系统,上海网站开发怎么做一、启动spug项目 1.spug代码仓库地址: spug: 开源运维平台:面向中小型企业设计的无 Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布、任务计划、配置中心、监控、报警等一系列功能。 - Gitee.com 注…

一、启动spug项目

1.spug代码仓库地址:

spug: 开源运维平台:面向中小型企业设计的无 Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布、任务计划、配置中心、监控、报警等一系列功能。 - Gitee.com

注意:如果要找怎么进行容器化部署的详细说明,直接在这个仓库看官方文档就行了

一般流程:

1)进入docs/docker目录,执行docker-compose up -d

2)docker-compose ps查看容器的端口,打开浏览器查看效果

3)新建登录用户

docker exec spug init_spug admin spug.cc

使用用户名admin和密码spug.cc登录

二、发布程序项目配置流程

1.发布配置->新建

注意:SPUG_APP_KEY全局变量对应的是应用配置中唯一标识符:

新建发布->常规发布

 

我为了方便将start.sh直接放在项目代码中的,而且仅仅为了实现效果,安全性之类的也没有处理,各位自己知晓流程后自行优化:

start.sh

#!/bin/bashcd /www/kubeimooc_server
docker login -u admin -p admin123  https://harbor:443
if [ $(docker ps -a | grep kubeimooc-server | wc -l) -ge 1 ];then docker stop kubeimooc-server && docker rm kubeimooc-server; fi
docker compose down
docker compose -f docker-pull.yaml pull
docker compose -f build
docker compose push
docker compose up -d

 docker-pull.yaml

version: "3"services:docker:container_name: dockerimage: plugins/docker:20drone-ssh:container_name: drone-sshimage: library/appleboy/drone-ssh:1.6.13golang:container_name: golang1.22.6-alpineimage: plugins/golang1.22.6-alpine:latestalpine:container_name: alpineimage: plugins/alpine:latest

需要拉取的镜像视情况而定

docker-compose.yaml

version: "3"services:server:container_name: kubeimooc-serverimage: harbor:443/kubeimooc/kubeimooc-server:v1.1.0build:context: .dockerfile: Dockerfilerestart: alwaysports:- '8082:8082'

注意事项:

如果只写了build,没有image配置项,docker compose push会出现skip, 比如下列写法:

# docker-compose.yml
version: '3'
services:kubeimooc-server:build:context: .dockerfile: Dockerfiletags:- harbor:443/kubeimooc/kubeimooc-server:v1.1.0

使用docker compose build,再使用docker compose push会出现"skip"错误:

[+] Pushing 1/0
 ✔ kubeimooc-server Skipped  

Dockerfile

FROM  plugins/golang1.22.6-alpine:latest as builder
WORKDIR /go/src/kubeimooc.com/server
COPY . .RUN go env -w GO111MODULE=on \&& go env -w GOPROXY=https://goproxy.cn,direct \&& go env -w CGO_ENABLED=0 \&& go env \&& go mod tidy \&& go build -o server .FROM plugins/alpine:latestLABEL MAINTAINER="test@imooc.com"WORKDIR /go/src/kubeimooc.com/server
COPY --from=0 /go/src/kubeimooc.com/server/config.yaml ./config.yaml
COPY --from=0 /go/src/kubeimooc.com/server/.kube/config ./.kube/config
COPY --from=0 /go/src/kubeimooc.com/server/server ./
EXPOSE 8082
ENTRYPOINT ./server

2.构建仓库->新建

 3.发布申请->新建申请->点击操作栏的"发布"按钮

 

[root@kubeimooc-server ~]# ls /www
kubeimooc_server
[root@kubeimooc-server ~]# ls /data/repos/
kubeimooc_server
[root@kubeimooc-server ~]# ls /data/repos/kubeimooc_server/
7_20241015144342
[root@kubeimooc-server kubeimooc_server]# docker ps
CONTAINER ID   IMAGE                                          COMMAND                 CREATED         STATUS         PORTS                                       NAMES
13694183fc70   harbor:443/kubeimooc/kubeimooc-server:v1.1.0   "/bin/sh -c ./server"   4 minutes ago   Up 4 minutes   0.0.0.0:8082->8082/tcp, :::8082->8082/tcp   kubeimooc-server

http://www.khdw.cn/news/4918.html

相关文章:

  • 网站可信认证在哪里做短视频推广平台
  • 海外代购正品网站推广图片大全
  • 企业自建b2b电子商务网站有哪些优化排名软件
  • dede网站301怎么做网站优化
  • 东莞网站建设纸品包装搜索引擎营销方法主要有三种
  • 做网站需要学习多久网页制作学习
  • wordpress图片编辑插件下载搜索引擎优化的五个方面
  • 全国做网站的大公司国家再就业免费培训网
  • 专做批发的网站有哪些沈阳seo整站优化
  • 临沂做商城网站建设抖音引流推广免费软件app
  • 政府门户网站建设对策建议广州网站开发多少钱
  • 网站手机客户端制作自助优化排名工具
  • asp网站发邮件太原关键词优化公司
  • 各种大型网站岳阳seo公司
  • 青岛市建设监理网站网络服务费计入什么科目
  • 做网站好的书国内营销推广渠道
  • 青岛硅谷网站建设sem推广和seo的区别
  • 网站建设工作稳定吗域名查询注册商
  • 医院网站建设费用惠州企业网站seo
  • 建外做网站的公司近期舆情热点事件
  • 硬盘做网站空间今日十大新闻
  • 长安仿做网站外贸网站建设推广
  • 众美商务公馆做网站百度网页版 入口
  • 官方网站下载拼多多阿里指数查询官网
  • 腾云网站建设优化 英语
  • 网站设计基础语言不包括这些内容上海牛巨微seo关键词优化
  • 深圳手机集团网站建设seo常用工具
  • 做网站用动易siteweaver cms还是phpcms360社区app
  • wordpress咨询插件谷歌seo软件
  • 电商网站的二级怎么做外贸推广具体是做什么