From 81d6382321ad7bbe21f4590c7a77c20388f375a3 Mon Sep 17 00:00:00 2001 From: lguohan Date: Tue, 8 Nov 2016 03:04:52 -0800 Subject: [PATCH] use seperate sources.list for debian base image build (#61) --- build_debian.sh | 2 +- files/apt/sources.list | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 files/apt/sources.list diff --git a/build_debian.sh b/build_debian.sh index 1027a00b24..367c5814fe 100755 --- a/build_debian.sh +++ b/build_debian.sh @@ -90,7 +90,7 @@ trap_push clean_sys sudo LANG=C chroot $FILESYSTEM_ROOT mount sysfs /sys -t sysfs ## Pointing apt to public apt mirrors and getting latest packages, needed for latest security updates -sudo cp dockers/docker-base/sources.list $FILESYSTEM_ROOT/etc/apt/ +sudo cp files/apt/sources.list $FILESYSTEM_ROOT/etc/apt/ sudo cp files/apt/apt.conf.d/81norecommends $FILESYSTEM_ROOT/etc/apt/apt.conf.d/ sudo LANG=C chroot $FILESYSTEM_ROOT bash -c 'apt-mark auto `apt-mark showmanual`' diff --git a/files/apt/sources.list b/files/apt/sources.list new file mode 100644 index 0000000000..2ed195cff4 --- /dev/null +++ b/files/apt/sources.list @@ -0,0 +1,7 @@ +## Debian mirror on Microsoft Azure +## Ref: http://debian-archive.trafficmanager.net/ + +deb http://debian-archive.trafficmanager.net/debian/ jessie main contrib non-free +deb-src http://debian-archive.trafficmanager.net/debian/ jessie main contrib non-free +deb http://debian-archive.trafficmanager.net/debian-security/ jessie/updates main contrib non-free +deb-src http://debian-archive.trafficmanager.net/debian-security/ jessie/updates main contrib non-free