清理 docker 容器产生的日志

cd /var/lib/docker/containers
cat /dev/null > 容器ID-json.log

下载其他系统镜像

docker pull --platform linux/amd64 镜像名称

制作一个 linux 最小化 docker image

1. Dockerfile

FROM alpine:latest
    
# 设置阿里云镜像
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories

# 安装插件
RUN apk add --no-cache tzdata
RUN apk add --no-cache curl
RUN apk add --no-cache busybox-extras # telnet 包

# 配置系统时区
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone

2. 执行命令

docker build -t yhc-go:2024-10-20 -f ./Dockerfile .

3. ps:

yhc-go          镜像名称, 可以随意修改
2024-10-20      镜像版本号, 可以随意修改