Dockerfile
FROM portainer/portainer-ce:lts AS base
FROM alpine:latest AS builder
RUN mkdir -p /public
COPY --from=base /public/...
阅读全文...
Gitea 私人代码仓库部署
Docker Compose
services:
gitea:
image: gitea/gitea:1.23.7
container_name: gitea
restart: always
environment:
...
阅读全文...
阅读全文...
Jenkins 安装配置
docker compose
name: jenkins
services:
jenkins:
image: jenkins/jenkins:lts-jdk21
container_name: jenkins
user: '1...
阅读全文...
阅读全文...
Jenkins 集成 docker
打包镜像
FROM docker.xyh.moe/jenkins/jenkins:lts
LABEL org.opencontainers.image.authors="xian.yuheng"
LABEL maintainer=x...
阅读全文...
阅读全文...
兰空图床 + MinIO
参考
MinIO
Docker Compose
name: lsky
services:
minio:
image: minio/minio:latest
restart: always
ports:
- 9000...
阅读全文...
阅读全文...
关于容器内非 root 用户 cron 错误
错误:
can't open or create /var/run/crond.pid: Permission denied
解:1
FROM debian:latest
...
USER 1000:1000
# 给 cron 添加 's' 权限
R...
阅读全文...
阅读全文...
docker 镜像推送脚本
脚本
https://github.xyh.moe:8888/xian.yuheng/docker-push
#! /bin/bash
# 禁止 ^C 显示
if [ -t 0 ]; then
stty -echoctl
#stty echoc...
阅读全文...
阅读全文...