File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ RUN=docker run --rm -i \
3232 -v $(CURDIR ) /debbuild/$@ :/build \
3333 debbuild-$@ /$(ARCH )
3434
35- SOURCE_FILES =engine-image cli.tgz docker.service docker.socket 00-socket-activation.conf distribution_based_engine.json
35+ SOURCE_FILES =engine-image cli.tgz docker.service docker.socket distribution_based_engine.json
3636SOURCES =$(addprefix sources/, $(SOURCE_FILES ) )
3737
3838.PHONY : help
@@ -121,10 +121,6 @@ sources/docker.socket: ../systemd/docker.socket
121121 mkdir -p $(@D )
122122 cp $< $@
123123
124- sources/00-socket-activation.conf : ../systemd/00-socket-activation.conf
125- mkdir -p $(@D )
126- cp $< $@
127-
128124sources/distribution_based_engine.json : sources/engine-image
129125 mkdir -p $(@D )
130126 docker inspect " $( shell cat $< ) " \
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ override_dh_auto_install:
2222 # docker-ce install
2323 install -D -m 0644 /sources/docker.service debian/docker-ce/lib/systemd/system/docker.service
2424 install -D -m 0644 /sources/docker.socket debian/docker-ce/lib/systemd/system/docker.socket
25- install -D -m 0644 /sources/00-socket-activation.conf debian/docker-ce/lib/systemd/system/docker.service.d/00-socket-activation.conf
2625 install -D -m 0755 /source/dockerd debian/docker-ce/usr/bin/dockerd-ce
2726 install -D -m 0755 /source/docker-proxy debian/docker-ce/usr/bin/docker-proxy
2827 install -D -m 0755 /source/docker-init debian/docker-ce/usr/bin/docker-init
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ RPMBUILD_FLAGS?=-ba\
4040 $(SPECS )
4141RUN? =$(RPMBUILD ) rpmbuild-$@ /$(ARCH ) $(RPMBUILD_FLAGS )
4242
43- SOURCE_FILES =engine-image cli.tgz docker.service distribution_based_engine.json
43+ SOURCE_FILES =engine-image cli.tgz docker.service docker.socket distribution_based_engine.json
4444SOURCES =$(addprefix rpmbuild/SOURCES/, $(SOURCE_FILES ) )
4545
4646
@@ -112,6 +112,10 @@ rpmbuild/SOURCES/docker.service: ../systemd/docker.service
112112 mkdir -p $(@D )
113113 cp $< $@
114114
115+ rpmbuild/SOURCES/docker.socket : ../systemd/docker.socket
116+ mkdir -p $(@D )
117+ cp $< $@
118+
115119rpmbuild/SOURCES/engine-image :
116120 $(MAKE ) -C ../image image-linux-dm
117121 mkdir -p $(@D )
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ Version: %{_version}
66Release: %{_release }%{?dist }
77Epoch: 3
88Source0: docker.service
9+ Source1: docker.socket
910Summary: The open-source application container engine
1011Group: Tools/Docker
1112License: ASL 2.0
@@ -56,13 +57,15 @@ install -D -m 0755 /sources/dockerd $RPM_BUILD_ROOT/%{_bindir}/dockerd-ce
5657install -D -m 0755 /sources/docker-proxy $RPM_BUILD_ROOT /%{_bindir }/docker-proxy
5758install -D -m 0755 /sources/docker-init $RPM_BUILD_ROOT /%{_bindir }/docker-init
5859install -D -m 0644 %{_topdir }/SOURCES/docker.service $RPM_BUILD_ROOT /%{_unitdir }/docker.service
60+ install -D -m 0644 %{_topdir }/SOURCES/docker.socket $RPM_BUILD_ROOT /%{_unitdir }/docker.socket
5961install -D -m 0644 %{_topdir }/SOURCES/distribution_based_engine.json $RPM_BUILD_ROOT /var/lib/docker-engine/distribution_based_engine-ce.json
6062
6163%files
6264/%{_bindir }/dockerd-ce
6365/%{_bindir }/docker-proxy
6466/%{_bindir }/docker-init
6567/%{_unitdir }/docker.service
68+ /%{_unitdir }/docker.socket
6669/var/lib/docker-engine/distribution_based_engine-ce.json
6770
6871%pre
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ Type=notify
1010# the default is not to use systemd for cgroups because the delegate issues still
1111# exists and systemd currently does not support the cgroup feature set required
1212# for containers run by docker
13- ExecStart =/usr/bin/dockerd
13+ ExecStart =/usr/bin/dockerd -H fd://
1414ExecReload =/bin/kill -s HUP $MAINPID
1515TimeoutSec =0
1616RestartSec =2
You can’t perform that action at this time.
0 commit comments