1 Star 8 Fork 9

hopepretty / pigx

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

食堂批发项目微服务后台脚手架

docker基础镜像制作

指定基础镜像

FROM openjdk:8u212-jdk-alpine

维护者信息

MAINTAINER mldong 524719755@qq.com

修改源地址和安装一些必要库

RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
&& apk --update add --no-cache tzdata ttf-dejavu fontconfig curl tini ospd-netstat && rm -rf /var/cache/apk/*
&& mkdir -p /app && mkdir -p /app/config
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
&& echo "Asia/Shanghai" > /etc/timezone

安装arthas-这里是从另一个镜像复制过来

COPY --from=hengyunabc/arthas:latest /opt/arthas /opt/arthas

Docker镜像构建和推送到私有库 私有库地址 172.17.14.224 用户名 mkh-st 密码 St123456

0、修改本地docker配置文件 a、vim /etc/docker/daemon.json b、增加"insecure-registries":["172.17.14.224"], 修改后: { "insecure-registries":["172.17.14.224"], "registry-mirrors": ["https://23h04een.mirror.aliyuncs.com"], "exec-opts": ["native.cgroupdriver=systemd"] } 1、执行docker login 命令 , docker login 172.17.14.224 , 依次输入用户名 mkh-st 和 密码 St123456

2、当前路径切换到微服务模块根目录(有Dockerfile文件),如: cd ~/{base}/st/st-gateway 3、在本地生成docker镜像,docker build命令, docker build -t 172.17.14.224/mkh-st/st-gateway:1.0 . 私有仓地址:172.17.14.224, 项目名称 mkh-st,镜像仓库 mkh-st/st-gateway 当前版本 1.0 4、推送镜像到私有仓库 docker push 172.17.14.224/mkh-st/st-register:1.0

登录到测试服务器172.17.14.225, 部署微服务容器 1、首先删除服务器运行中到容器和镜像 a、docker rm -f st-register b、docker rmi 172.17.14.224/mkh-st/st-register:1.0 2、部署微服务容器

Nacos服务

docker run -p 8848:8848 --name st-register --restart=always --network st_default --network-alias st-register -d 172.17.14.224/mkh-st/st-register:1.0

网关服务

docker run -p 9999:9999 --name st-gateway --restart=always --network st_default --network-alias st-gateway -d 172.17.14.224/mkh-st/st-gateway:1.0

基础系统

docker run --name st-upms --restart=always --network st_default --network-alias st-upms -d 172.17.14.224/mkh-st/st-upms:1.0

auth认证

docker run --name st-auth --restart=always --network st_default --network-alias st-auth -d 172.17.14.224/mkh-st/st-auth:1.0

前端UI

docker run -p 80:80 --name st-ui --restart=always --network st_default --network-alias st-ui -d 172.17.14.224/mkh-st/st-ui:1.0

空文件

简介

暂无描述 展开 收起
JavaScript 等 6 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/pengcheng66/pigx.git
git@gitee.com:pengcheng66/pigx.git
pengcheng66
pigx
pigx
master

搜索帮助