mirror of
https://github.com/docker/docs.git
synced 2026-03-27 14:28:47 +07:00
Build-deb hack for systemd tasksmax
Since we can't use the TasksMax value in the docker.service file by default, we can uncomment it at buildtime. See docker/docker/pull/21491 for some background. Signed-off-by: Christy Perez <christy@linux.vnet.ibm.com>
This commit is contained in:
@@ -86,6 +86,16 @@ set -e
|
||||
cat >> "$DEST/$version/Dockerfile.build" <<-EOF
|
||||
RUN cp -aL hack/make/.build-deb debian
|
||||
RUN { echo '$debSource (${debVersion}-0~${suite}) $suite; urgency=low'; echo; echo ' * Version: $VERSION'; echo; echo " -- $debMaintainer $debDate"; } > debian/changelog && cat >&2 debian/changelog
|
||||
EOF
|
||||
# Remove the following case-based substitution when none of these are supported, and the TasksMax value is uncommented in docker.service
|
||||
case "$version" in
|
||||
debian-jessie|debian-wheezy|ubuntu-precise|ubuntu-trusty|ubuntu-wily)
|
||||
;;
|
||||
*)
|
||||
echo "RUN sed -i -- 's/#TasksMax=infinity/TasksMax=infinity/' contrib/init/systemd/docker.service" >> "$DEST/$version/Dockerfile.build"
|
||||
;;
|
||||
esac
|
||||
cat >> "$DEST/$version/Dockerfile.build" <<-EOF
|
||||
RUN dpkg-buildpackage -uc -us
|
||||
EOF
|
||||
tempImage="docker-temp/build-deb:$version"
|
||||
|
||||
Reference in New Issue
Block a user