Fix issue with team docker build (#59)
Added required docker-team dependency to Makefile to copy dep packages to dockers/docker-team/deps/ directory. Changed order of deb packages installation to fix dependency issue.
This commit is contained in:
parent
ce895ee228
commit
0b80c625c4
2
Makefile
2
Makefile
@ -133,7 +133,7 @@ target/docker-fpm.gz: target/docker-base.gz $(addprefix dockers/docker-fpm/deps/
|
||||
docker load < $<
|
||||
$(call build_docker,$(patsubst target/%.gz,%,$@),$@)
|
||||
|
||||
target/docker-team.gz: target/docker-base.gz $(addprefix dockers/docker-team/deps/,libswsscommon_1.0.0_amd64.deb libhiredis0.13_0.13.3-2_amd64.deb $(LIBTEAM-DEBS))
|
||||
target/docker-team.gz: target/docker-base.gz $(addprefix dockers/docker-team/deps/,libswsscommon_1.0.0_amd64.deb libhiredis0.13_0.13.3-2_amd64.deb $(LIBNL-DEBS) libnl-cli-3-200_3.2.27-1_amd64.deb libnl-nf-3-200_3.2.27-1_amd64.deb $(LIBTEAM-DEBS) teamsyncd)
|
||||
docker load < $<
|
||||
$(call build_docker,$(patsubst target/%.gz,%,$@),$@)
|
||||
|
||||
|
@ -10,9 +10,9 @@ RUN dpkg_apt() { [ -f $1 ] && { dpkg -i $1 || apt-get -y install -f; } || return
|
||||
&& dpkg_apt /deps/libnl-nf-3-200_*.deb \
|
||||
&& dpkg_apt /deps/libnl-cli-3-200_*.deb \
|
||||
&& dpkg_apt /deps/libteam5_*.deb \
|
||||
&& dpkg_apt /deps/libteam-dev_*.deb \
|
||||
&& dpkg_apt /deps/libteam-utils_*.deb \
|
||||
&& dpkg_apt /deps/libteamdctl0_*.deb \
|
||||
&& dpkg_apt /deps/libteam-dev_*.deb \
|
||||
&& dpkg_apt /deps/libhiredis0.13_*.deb \
|
||||
&& dpkg_apt /deps/libswsscommon_*.deb
|
||||
|
||||
|
Reference in New Issue
Block a user