github构建docker镜像并推送
1.新建github仓库

2.新建Dockerfile
FROM golang:alpine AS builder
RUN mkdir /app
ADD . /app/
WORKDIR /app
ENV GO111MODULE=off
RUN go build -o hello .
FROM alpine
RUN mkdir /app
WORKDIR /app
COPY /app/hello .
CMD ["./hello"]
...大约 1 分钟
小明的个人博客

FROM golang:alpine AS builder
RUN mkdir /app
ADD . /app/
WORKDIR /app
ENV GO111MODULE=off
RUN go build -o hello .
FROM alpine
RUN mkdir /app
WORKDIR /app
COPY --from=builder /app/hello .
CMD ["./hello"]
google浏览器自动将图床http转为https,导致图片无法显示

mkdir -p /data/env/gitlab
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
yum list --showduplicates | grep gitlab | sort -nr -k 2 # 查看所有gitlab版本
yum -y install gitlab-ce-15.3.3-ce.0.el7.x86_64 # 例 gitlab-ce(名称)-15.3.3-ce.0.el7(版本).x86_64(架构)
mkdir -p /data/env/jenkins/data