dan
a75989f447
Added the capability to output moby images as vmdk files for use with VMware Workstation/Fusion
...
Corrected naming from vmware->vmdk and fixed Makfile
Fixed mistake outputting a vhd instead of a vmdk in output.go
Build vmdk image and added to Docker Hub, corrected link in output.go
Modified directories to confirm to standard mkimage-<imgType>
Signed-off-by: Dan Finneran <dan@thebsdbox.co.uk>
2017-03-23 11:16:40 +00:00
Justin Cormack
cc5f42dc9d
Merge pull request #1370 from justincormack/no-docker2tar
...
Remove docker2tar docker image, use Docker directly from Go
2017-03-23 09:44:21 +00:00
Justin Cormack
c76074ff66
Remove docker2tar docker image, use Docker directly from Go
...
Removing the left over indirect creates that use the Docker socket
and run in containers not directly.
See #1347
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-22 22:26:13 +00:00
Riyaz Faizullabhoy
86b8f7b9c2
Merge pull request #1367 from riyazdf/readme-enhancements
...
readme: edits to security language
2017-03-22 14:22:01 -07:00
Riyaz Faizullabhoy
2a9b73ff50
Merge pull request #1368 from riyazdf/wireguard-more-info
...
wireguard: more details in roadmap
2017-03-22 14:21:47 -07:00
Riyaz Faizullabhoy
60816eaa48
wireguard: more details in roadmap
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-22 14:18:42 -07:00
Riyaz Faizullabhoy
5cfd1389c4
readme: edits to security language
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-22 14:16:22 -07:00
Rolf Neugebauer
e276de9b49
Merge pull request #1363 from rneugeba/tests
...
Add virtio and Hyper-V socket stress tests
2017-03-22 18:12:03 +00:00
Rolf Neugebauer
38a47ea52e
test: Add initial support for virtio and Hyper-V socket stress tests
...
Containerise the stress tests for virtio and Hyper-V
sockets from https://github.com/rneugeba/virtsock
See README.md for more details
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 17:15:17 +00:00
Rolf Neugebauer
ed34b12fd8
Merge pull request #1361 from rneugeba/cmd2
...
moby: Log error when the kernel untar fails
2017-03-22 15:19:05 +00:00
Rolf Neugebauer
bc67e30127
test: Create a EFI bootable ISO for LTP
...
Previously, this was disabled because the fixed sized FAT
partition was too small. With d8d6a85
the FAT partition is
dynamically sized and the ISO can be build.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 15:16:07 +00:00
Rolf Neugebauer
ebc5057839
moby: Log error when the kernel untar fails
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 15:14:17 +00:00
Rolf Neugebauer
757905d845
Merge pull request #1360 from rneugeba/cmd
...
Introduce subcommands to 'moby' and add a 'run' sub command
2017-03-22 14:53:07 +00:00
Justin Cormack
448a0e4335
Merge pull request #1356 from justincormack/roadmap
...
Add the beginings of a roadmap and faq
2017-03-22 14:52:53 +00:00
Justin Cormack
1f14c347f6
Add the beginings of a roadmap and faq
...
Needs expansion, but got to start somewhere...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-22 14:48:50 +00:00
Rolf Neugebauer
c4fcac7f02
docs: Add 'moby run' to the README
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 14:47:56 +00:00
Rolf Neugebauer
ea4ceab3f8
moby: Add a 'run' command to execute an image on hyperkit
...
'moby run' will use the kernel and initrd image produced
by 'moby build' and, on macOS, will run it inside a
hyperkit VM. This assumes that you have a recent version
of Docker for Mac installed as it re-uses the hyperkit
and VPNKit from it.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 14:47:56 +00:00
Rolf Neugebauer
759637b3f0
moby: Introduce the "build" subcommand
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 14:38:02 +00:00
Rolf Neugebauer
a188c21ddd
moby: Factor out build code into a separate source file
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-22 14:38:02 +00:00
Justin Cormack
4fbb787c6a
Merge pull request #1359 from justincormack/pkg
...
Move installable packages to pkg
2017-03-22 13:45:09 +00:00
Justin Cormack
905636d642
Move installable packages to pkg
...
Still leaves some intermediate repos in `base/`
See #1266
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-22 12:33:11 +00:00
Justin Cormack
b6ef5d4e88
Merge pull request #1355 from justincormack/sshd-logs
...
Make sshd output to stderr not syslog
2017-03-22 10:36:15 +00:00
Justin Cormack
b3b5ec7fe5
Make sshd output to stderr not syslog
...
This way we get to see the logs.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-22 09:43:32 +00:00
Justin Cormack
7c4768bb54
Merge pull request #1353 from tych0/selinux
...
projects: add selinux project
2017-03-21 18:43:18 +00:00
Tycho Andersen
7c873da17b
selinux: include libselinux-utils as well
...
This adds things like getenforce and setenforce.
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-03-21 12:11:00 -06:00
Tycho Andersen
ae423e428b
selinux: add readme
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-03-21 12:08:14 -06:00
Tycho Andersen
a8bab0bddb
projects: add selinux project
...
Signed-off-by: Tycho Andersen <tycho@docker.com>
2017-03-21 11:42:11 -06:00
Justin Cormack
70574bb0b5
Merge pull request #1352 from riyazdf/wireguard-kernel-build-fix
...
wireguard: include Dockerfile and kernel debug config for build
2017-03-21 17:09:36 +00:00
Riyaz Faizullabhoy
cc7d80be13
wireguard: include Dockerfile and kernel debug config for build
...
Signed-off-by: Riyaz Faizullabhoy <riyaz.faizullabhoy@docker.com>
2017-03-21 09:59:40 -07:00
Justin Cormack
9e89b2c30f
Merge pull request #1351 from justincormack/cmd
...
Move Go code to `src/cmd`
2017-03-21 15:26:28 +00:00
Justin Cormack
e643f4a454
Move Go code to src/cmd
...
This does not get everything where we want it finally, see #1266
nor the optimal way of building, but it gets it out of top level.
Added instructions to build if you have a Go installation.
Not moving `vendor` yet.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-21 14:37:23 +00:00
Justin Cormack
25caf2dbd6
Merge pull request #1350 from justincormack/cleaner
...
Teach make clean about more cleanliness
2017-03-21 14:22:35 +00:00
Justin Cormack
66124e4c34
Teach make clean about more cleanliness
...
We were not deleting many of the kinds of build artifact.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-21 13:42:51 +00:00
Justin Cormack
c9efb0a70d
Merge pull request #1349 from justincormack/remove-tar2initrd
...
We no longer directly convert to initrd, we use Go libraries for this
2017-03-21 11:51:56 +00:00
Justin Cormack
7ca40d7801
We no longer directly convert to initrd, we use Go libraries for this
...
Removed unused tooling.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-21 11:47:16 +00:00
Justin Cormack
673b25f26f
Merge pull request #1346 from rneugeba/mv-test
...
test: Move test-ltp -> ltp
2017-03-21 10:04:41 +00:00
Rolf Neugebauer
36d1b668af
test: Move test-ltp -> ltp
...
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-21 09:47:42 +00:00
Justin Cormack
86c59d8588
Merge pull request #1345 from justincormack/fix-mtab
...
Fix accidental removal of /etc/mtab from images
2017-03-20 23:32:51 +00:00
Justin Cormack
9976d6e31d
Fix accidental removal of /etc/mtab from images
...
This was breaking some containers that use it, was a mistake.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-20 23:27:37 +00:00
Justin Cormack
11a7f91753
Merge pull request #1343 from justincormack/no-alpine-base
...
Remove unused alpine-base image
2017-03-20 16:27:00 +00:00
Justin Cormack
dbcf66a074
Merge pull request #1342 from justincormack/test-restructure
...
Move test related code to the test directory
2017-03-20 16:26:40 +00:00
Justin Cormack
569b2b080c
Remove unused alpine-base image
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-20 16:15:41 +00:00
Justin Cormack
5746d3d2bf
Move test related code to the test directory
...
This does not yet move the `make test` options in the Makefile, will
probably move those too later.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-20 16:14:06 +00:00
Justin Cormack
4f12dadc21
Merge pull request #1341 from justincormack/hyperkit-script-fix
...
Fix hyperkit script to use correct command line
2017-03-20 16:01:17 +00:00
Justin Cormack
1c202b03ba
Merge pull request #1340 from samoht/mirage
...
mirageSDK: rename README.md into roadmap.md
2017-03-20 15:52:21 +00:00
Justin Cormack
76cb22f927
Fix hyperkit script to use correct command line
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-20 15:51:33 +00:00
Rolf Neugebauer
3e3adea1cc
Merge pull request #1339 from rneugeba/v4.10
...
kernel: Add initial support for 4.10.x kernels
2017-03-20 14:05:57 +00:00
Thomas Gazagnaire
ad357c21b8
mirageSDK: rename README.md into roadmap.md
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org>
2017-03-20 15:00:47 +01:00
Rolf Neugebauer
e671d4664f
kernel: Add initial support for 4.10.x kernels
...
Note, this also removes the LTS4.4 build options and replaces
it with a KERNEL= build option to select the kernel to build.
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-03-20 13:50:27 +00:00
Justin Cormack
405ecc2fee
Merge pull request #1338 from justincormack/cli-file
...
Output kernel command line to a file in the kernel+initrd output case
2017-03-20 13:49:21 +00:00