commit 6d0de77ae30a8705b54c7f7c236d4ab90c1a2d86 Author: Martin <1403951401@qq.com> Date: Sat Jan 4 14:45:10 2025 +0800 [+] 增加初始化镜像源的脚步 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f11b75 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ae1197 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ + + + + + + + + + +#### 镜像源配置测试 +```bash +docker compose run debian ./init-apt.sh +``` +```bash +docker compose run ubuntu ./init-apt.sh +``` \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..41d8268 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,16 @@ + +x-app-config: &app-config + command: bash + working_dir: /app + volumes: + - ./:/app + +services: + + debian: + <<: *app-config + image: docker.martin98.com/library/debian:latest + + ubuntu: + <<: *app-config + image: docker.martin98.com/library/ubuntu:latest \ No newline at end of file diff --git a/init-apt.sh b/init-apt.sh new file mode 100644 index 0000000..7d5a601 --- /dev/null +++ b/init-apt.sh @@ -0,0 +1,33 @@ +#!/bin/bash + + + +# 配置 ubuntu 源 +if [ -f /etc/apt/sources.list.d/ubuntu.sources ]; then + cat > /etc/apt/sources.list.d/ubuntu.sources < /etc/apt/sources.list.d/debian.sources <