diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 4e628f3..7b767b1 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,21 +4,21 @@ "type": "split", "children": [ { - "id": "3c4af6ca31056d34", + "id": "e0dcf46046651d22", "type": "tabs", "children": [ { - "id": "2db2a0f13d4fcf3a", + "id": "5eeda99f64f8c37a", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "公司/日报/2026-03-24.md", + "file": "美洽AI/DevOps/基础镜像.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "2026-03-24" + "title": "基础镜像" } } ] @@ -178,21 +178,25 @@ "obsidian-git:Open Git source control": false } }, - "active": "2db2a0f13d4fcf3a", + "active": "b191e8e6c0596055", "lastOpenFiles": [ - "公司/日报/2026-03-23.md", - "公司/日报/2026-03-24.md", - "公司/日报/2026-03-20.md", - "公司/日报/2026-03-19.md", - "公司/日报/2026-03-18.md", - "公司/日报/2026-03-17.md", - "公司/日报/2026-03-16.md", - "公司/日报/2026-03-13.md", - "公司/日报/2026-03-12.md", - "公司/日报/2026-03-11.md", - "公司/日报/2026-03-10.md", - "公司/日报/2026-03-09.md", - "公司/日报/2026-03-06.md", + "公司/日报/2026年/3月/2026-03-02.md", + "美洽AI/DevOps/基础镜像.md", + "美洽AI/DevOps", + "公司/日报/2026年/3月", + "公司/日报/2026年/3月/2026-03-24.md", + "公司/日报/2026年/3月/2026-03-23.md", + "公司/日报/2026年/3月/2026-03-20.md", + "公司/日报/2026年/3月/2026-03-19.md", + "公司/日报/2026年/3月/2026-03-18.md", + "公司/日报/2026年/3月/2026-03-17.md", + "公司/日报/2026年/3月/2026-03-16.md", + "公司/日报/2026年/3月/2026-03-13.md", + "公司/日报/2026年/3月/2026-03-12.md", + "公司/日报/2026年/3月/2026-03-11.md", + "公司/日报/2026年/3月/2026-03-10.md", + "公司/日报/2026年/3月/2026-03-09.md", + "公司/日报/2026年/3月/2026-03-06.md", "公司/日报/2026年/2月/2026-02-04.md", "公司/日报/2026年", "公司/日报/2026年/1月/2026-01-04.md", @@ -201,21 +205,17 @@ "公司/日报/2026年/1月", "公司/日报/2025年", "公司/日报/2025年/12月", - "公司/日报/2026-03-05.md", - "公司/日报/2026-03-04.md", - "公司/日报/2026-03-03.md", - "公司/日报/2026-03-02.md", + "公司/日报/2026年/3月/2026-03-05.md", + "公司/日报/2026年/3月/2026-03-04.md", + "公司/日报/2026年/3月/2026-03-03.md", "公司/日报/2026年/2月/2026-02-28.md", "公司/日报/2026年/2月/2026-02-27.md", "公司/日报/2026年/2月/2026-02-26.md", "公司/日报/2026年/2月/2026-02-12.md", "公司/日报/2026年/2月/2026-02-11.md", "Untitled.base", - "公司/日报/2026年/2月/2026-02-10.md", "公司/绩效", "公司/职级", - "Untitled 1.base", - "美洽AI/大客", "src/定制模板(千人千面).png", "src/Pasted image 20250514170546.png", "src/试用期考核.jpeg" diff --git a/公司/日报/2026-03-02.md b/公司/日报/2026年/3月/2026-03-02.md similarity index 100% rename from 公司/日报/2026-03-02.md rename to 公司/日报/2026年/3月/2026-03-02.md diff --git a/公司/日报/2026-03-03.md b/公司/日报/2026年/3月/2026-03-03.md similarity index 100% rename from 公司/日报/2026-03-03.md rename to 公司/日报/2026年/3月/2026-03-03.md diff --git a/公司/日报/2026-03-04.md b/公司/日报/2026年/3月/2026-03-04.md similarity index 100% rename from 公司/日报/2026-03-04.md rename to 公司/日报/2026年/3月/2026-03-04.md diff --git a/公司/日报/2026-03-05.md b/公司/日报/2026年/3月/2026-03-05.md similarity index 100% rename from 公司/日报/2026-03-05.md rename to 公司/日报/2026年/3月/2026-03-05.md diff --git a/公司/日报/2026-03-06.md b/公司/日报/2026年/3月/2026-03-06.md similarity index 100% rename from 公司/日报/2026-03-06.md rename to 公司/日报/2026年/3月/2026-03-06.md diff --git a/公司/日报/2026-03-09.md b/公司/日报/2026年/3月/2026-03-09.md similarity index 100% rename from 公司/日报/2026-03-09.md rename to 公司/日报/2026年/3月/2026-03-09.md diff --git a/公司/日报/2026-03-10.md b/公司/日报/2026年/3月/2026-03-10.md similarity index 100% rename from 公司/日报/2026-03-10.md rename to 公司/日报/2026年/3月/2026-03-10.md diff --git a/公司/日报/2026-03-11.md b/公司/日报/2026年/3月/2026-03-11.md similarity index 100% rename from 公司/日报/2026-03-11.md rename to 公司/日报/2026年/3月/2026-03-11.md diff --git a/公司/日报/2026-03-12.md b/公司/日报/2026年/3月/2026-03-12.md similarity index 100% rename from 公司/日报/2026-03-12.md rename to 公司/日报/2026年/3月/2026-03-12.md diff --git a/公司/日报/2026-03-13.md b/公司/日报/2026年/3月/2026-03-13.md similarity index 100% rename from 公司/日报/2026-03-13.md rename to 公司/日报/2026年/3月/2026-03-13.md diff --git a/公司/日报/2026-03-16.md b/公司/日报/2026年/3月/2026-03-16.md similarity index 100% rename from 公司/日报/2026-03-16.md rename to 公司/日报/2026年/3月/2026-03-16.md diff --git a/公司/日报/2026-03-17.md b/公司/日报/2026年/3月/2026-03-17.md similarity index 100% rename from 公司/日报/2026-03-17.md rename to 公司/日报/2026年/3月/2026-03-17.md diff --git a/公司/日报/2026-03-18.md b/公司/日报/2026年/3月/2026-03-18.md similarity index 100% rename from 公司/日报/2026-03-18.md rename to 公司/日报/2026年/3月/2026-03-18.md diff --git a/公司/日报/2026-03-19.md b/公司/日报/2026年/3月/2026-03-19.md similarity index 100% rename from 公司/日报/2026-03-19.md rename to 公司/日报/2026年/3月/2026-03-19.md diff --git a/公司/日报/2026-03-20.md b/公司/日报/2026年/3月/2026-03-20.md similarity index 100% rename from 公司/日报/2026-03-20.md rename to 公司/日报/2026年/3月/2026-03-20.md diff --git a/公司/日报/2026-03-23.md b/公司/日报/2026年/3月/2026-03-23.md similarity index 100% rename from 公司/日报/2026-03-23.md rename to 公司/日报/2026年/3月/2026-03-23.md diff --git a/公司/日报/2026-03-24.md b/公司/日报/2026年/3月/2026-03-24.md similarity index 100% rename from 公司/日报/2026-03-24.md rename to 公司/日报/2026年/3月/2026-03-24.md diff --git a/美洽AI/DevOps/基础镜像.md b/美洽AI/DevOps/基础镜像.md new file mode 100644 index 0000000..5451a7e --- /dev/null +++ b/美洽AI/DevOps/基础镜像.md @@ -0,0 +1,91 @@ +### debian:meiqia-stable +```Dockerfile +FROM debian:13 + +COPY source.list /etc/apt/sources.list +COPY debian.sources /etc/apt/sources.list.d/debian.sources + +RUN apt-get update && apt upgrade -y && apt-get install -y \ + curl \ + net-tools \ + tcpdump \ + vim \ + dnsutils \ + procps \ + iputils-ping \ + && apt-get autoremove \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +CMD ["/bin/bash"] +``` + +```bash +docker build --platform linux/amd64 -t harbor.meiqia.com/devops/debian:meiqia-stable -f Dockerfile.bak . +``` + +### golang:1.26.1 +```Dockerfile +FROM golang:1.26.1 + +COPY source.list /etc/apt/sources.list +COPY debian.sources /etc/apt/sources.list.d/debian.sources +RUN apt-get update && apt-get install -y ca-certificates git-core ssh + +RUN go env -w GOPRIVATE=gitlab.meiqia.com && go env -w GOPROXY=https://goproxy.cn,direct && go env -w GONOPROXY=gitlab.meiqia.com + +ADD .netrc /root/.netrc +``` + +```bash +docker build --platform linux/amd64 -t harbor.meiqia.com/devops/golang:1.26.1 -f Dockerfile.golang . +``` + +### source.list +``` +deb http://mirrors.tuna.tsinghua.edu.cn/debian/ trixie main contrib non-free non-free-firmware +deb http://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-updates main contrib non-free non-free-firmware +deb http://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-backports main contrib non-free non-free-firmware +deb http://mirrors.tuna.tsinghua.edu.cn/debian-security trixie-security main contrib non-free non-free-firmware +``` + +### debian.sources +``` +Types: deb +URIs: http://mirrors.tuna.tsinghua.edu.cn/debian +Suites: trixie trixie-updates trixie-backports +Components: main contrib non-free non-free-firmware +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 +# Types: deb-src +# URIs: http://mirrors.tuna.tsinghua.edu.cn/debian +# Suites: trixie trixie-updates trixie-backports +# Components: main contrib non-free non-free-firmware +# Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换 +Types: deb +URIs: http://mirrors.tuna.tsinghua.edu.cn/debian-security +Suites: trixie-security +Components: main contrib non-free non-free-firmware +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +# Types: deb-src +# URIs: http://mirrors.tuna.tsinghua.edu.cn/debian-security +# Suites: trixie-security +# Components: main contrib non-free non-free-firmware +# Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +# Types: deb +# URIs: http://security.debian.org/debian-security +# Suites: trixie-security +# Components: main contrib non-free non-free-firmware +# Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +# # Types: deb-src +# # URIs: http://security.debian.org/debian-security +# # Suites: trixie-security +# # Components: main contrib non-free non-free-firmware +# # Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg +``` \ No newline at end of file