Closed
Description
The Docker service does not start inside a MicroVM.
To Reproduce
- Start a Firecracker MicroVM. Tested using ubuntu xenial and debian jessie.
- Get internet working.
- Follow the Docker Engine installation guide.
- Docker won't start:
$ journalctl -fn 100 -u docker
...
dockerd[4984]: failed to start daemon: Error initializing network controller: Error creating default "bridge" network: package not installed
Expected behaviour
The Docker service should start, and I should be able to run docker run hello-world
.
Environment
- Firecracker version 1.2.0
- Host and guest kernel versions https://s3.amazonaws.com/spec.ccfc.min/img/aarch64/debian_with_ssh_and_balloon/kernel/vmlinux.bin
- Rootfs used https://s3.amazonaws.com/spec.ccfc.min/img/aarch64/debian_with_ssh_and_balloon/fsfiles/debian.rootfs.ext4
- Architecture aarch64
Checks
- Have you searched the Firecracker Issues database for similar problems?
- Have you read the existing relevant Firecracker documentation?
- Are you certain the bug being reported is a Firecracker issue?