remove temporary containers

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
Justin Cormack 2016-02-10 14:31:37 -08:00
parent b08e5baddd
commit 6ee7b22152
8 changed files with 17 additions and 17 deletions

View File

@ -7,7 +7,7 @@ xhyve: all
qemu: all
docker build -f Dockerfile.qemu -t mobyqemu:build .
docker run -it mobyqemu:build
docker run --rm mobyqemu:build
arm:
$(MAKE) -C alpine/kernel arm
@ -15,7 +15,7 @@ arm:
qemu-arm: Dockerfile.armhf arm
docker build -f Dockerfile.qemu.armhf -t mobyarmqemu:build .
docker run -it mobyarmqemu:build
docker run --rm mobyarmqemu:build
.PHONY: remora clean
remora: Dockerfile.remora remora/do-kexec.sh

View File

@ -9,11 +9,11 @@ initrd.img: Dockerfile mkinitrd.sh repositories $(ETCFILES)
$(MAKE) -C kernel
cp inittab.x86_64 etc/inittab
docker build -t mobyinitrd:build .
docker run mobyinitrd:build /bin/mkinitrd.sh > $@
docker run --rm mobyinitrd:build /bin/mkinitrd.sh > $@
mobylinux.iso: initrd.img Dockerfile.iso isolinux.cfg
docker build -f Dockerfile.iso -t mobyiso:build .
docker run mobyiso:build cat /tmp/output.iso > $@
docker run --rm mobyiso:build cat /tmp/output.iso > $@
arm: initrd-arm.img
@ -27,7 +27,7 @@ initrd-arm.img: Dockerfile.armhf
$(MAKE) -C kernel arm
cp inittab.armhf etc/inittab
docker build -f Dockerfile.armhf -t mobyinitrdarm:build .
docker run mobyinitrdarm:build /bin/mkinitrd.sh > $@
docker run --rm mobyinitrdarm:build /bin/mkinitrd.sh > $@
clean:
rm -f initrd.img initrd-arm.img Dockerfile.armhf etc/inittab

View File

@ -2,16 +2,16 @@ all: vmlinuz64
vmlinuz64: kernel_config Dockerfile
docker build -t mobykernel:build .
docker run mobykernel:build cat /linux/arch/x86_64/boot/bzImage > $@
docker run mobykernel:build cat /aufs-utils.tar > aufs-utils.tar
docker run --rm mobykernel:build cat /linux/arch/x86_64/boot/bzImage > $@
docker run --rm mobykernel:build cat /aufs-utils.tar > aufs-utils.tar
arm: zImage
zImage: kernel_config.arm Dockerfile
docker build --build-arg ARCH=arm -t mobyarmkernel:build .
docker run mobyarmkernel:build cat /linux/arch/arm/boot/zImage > $@
docker run mobyarmkernel:build cat /dtb > dtb
docker run mobyarmkernel:build cat /aufs-utils.tar > aufs-utils.tar
docker run --rm mobyarmkernel:build cat /linux/arch/arm/boot/zImage > $@
docker run --rm mobyarmkernel:build cat /dtb > dtb
docker run --rm mobyarmkernel:build cat /aufs-utils.tar > aufs-utils.tar
clean:
rm -f zImage vmlinuz64 aufs-utils.tar

View File

@ -2,7 +2,7 @@ all: 9pudc
9pudc: Dockerfile main.go
docker build --build-arg GOOS=$(OS) --build-arg GOARCH=$(ARCH) -t 9pudc:build .
docker run 9pudc:build cat /go/bin/9pudc > 9pudc
docker run --rm 9pudc:build cat /go/bin/9pudc > 9pudc
chmod 755 9pudc
clean:

View File

@ -2,7 +2,7 @@ all: 9pudfuse
9pudfuse: Dockerfile fuse_socket_9p.ml
docker build -t 9pudfuse:build .
docker run 9pudfuse:build \
docker run --rm 9pudfuse:build \
cat fuse_socket_9p.native > 9pudfuse
chmod 755 9pudfuse

View File

@ -2,7 +2,7 @@ all: hupper
hupper: Dockerfile main.go
docker build --build-arg GOOS=$(OS) --build-arg GOARCH=$(ARCH) -t hupper:build .
docker run hupper:build cat /go/bin/hupper > hupper
docker run --rm hupper:build cat /go/bin/hupper > hupper
chmod 755 hupper
clean:

View File

@ -2,9 +2,9 @@ all: hvtools
hvtools: Dockerfile src/*
docker build -t hvtools:build .
docker run hvtools:build cat /hvtools/hv_fcopy_daemon > hv_fcopy_daemon
docker run hvtools:build cat /hvtools/hv_kvp_daemon > hv_kvp_daemon
docker run hvtools:build cat /hvtools/hv_vss_daemon > hv_vss_daemon
docker run --rm hvtools:build cat /hvtools/hv_fcopy_daemon > hv_fcopy_daemon
docker run --rm hvtools:build cat /hvtools/hv_kvp_daemon > hv_kvp_daemon
docker run --rm hvtools:build cat /hvtools/hv_vss_daemon > hv_vss_daemon
chmod 755 hv_fcopy_daemon hv_kvp_daemon hv_vss_daemon
clean:

View File

@ -2,7 +2,7 @@ all: mdnstool
mdnstool: Dockerfile mdnstool.go mdnsmon/mdnsmon.go
docker build --build-arg GOOS=$(OS) --build-arg GOARCH=$(ARCH) -t mdnstool:build .
docker run mdnstool:build cat /go/bin/mdnstool > mdnstool
docker run --rm mdnstool:build cat /go/bin/mdnstool > mdnstool
chmod 755 mdnstool
clean: