Feature #7533
Look for a Docker "basebox" creation & maintenance helper
100%
Description
If we switch to Docker, we’ll need something to create and maintain the “basebox” (or whatever it’s called) we provide. Maybe there are Docker-specific tools. But really, there are plenty of debootstrap wrappers.
Subtasks
Related issues
Blocked by Tails - |
Resolved | 2014-07-09 |
History
#1 Updated by intrigeri 2014-07-09 13:02:38
- blocked by
Feature #7531: Evaluate stability of Docker's API and configuration format added
#2 Updated by intrigeri 2014-07-09 13:02:54
- blocked by
Feature #7532: Evaluate Docker's availability on target platforms added
#3 Updated by intrigeri 2014-07-10 21:41:22
- Description updated
#5 Updated by intrigeri 2014-07-12 12:35:31
- Description updated
- Blueprint set to https://tails.boum.org/blueprint/evaluate_Docker/
#6 Updated by intrigeri 2014-11-30 10:43:17
This isn’t blocked anymore by researching the availability on target platforms (Feature #7532), see blueprint.
#7 Updated by intrigeri 2015-02-14 23:42:51
- blocks deleted (
)Feature #7531: Evaluate stability of Docker's API and configuration format
#8 Updated by intrigeri 2015-02-15 00:04:01
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 10
Added initial research results to the blueprint. Next step is to test the suggested solution. Too small a task to warrant changing type of work or creating a subtask.
jvoisin, wanna give it a try?
#10 Updated by anonym 2015-05-14 17:07:17
I tested Jonathan Dowland’s https://github.com/jmtd/debian-docker/:
git clone https://github.com/jmtd/debian-docker/
cd debian-docker/wheezy
sudo make build
sudo make clean
Then running
sudo docker images
results in:
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
jmtd/debian wheezy e24ca21b6763 3 seconds ago 163.1 MB
The new docker image seems to run just fine:
sudo docker run -i jmtd/debian:wheezy
All in all, this looks like just what we want. Also, both the Dockerfile
and Makefile
are very small (9 lines and 16 lines, respectively) and straightforward, so IMHO we can just fork them.
#11 Updated by intrigeri 2015-05-14 20:19:40
- % Done changed from 10 to 100
anonym wrote:
> I tested Jonathan Dowland’s https://github.com/jmtd/debian-docker/:
> […]
> All in all, this looks like just what we want. Also, both the Dockerfile
and Makefile
are very small (9 lines and 16 lines, respectively) and straightforward, so IMHO we can just fork them.
ACK! Close this ticket and create a new one with Type of work = Code?
#12 Updated by sajolida 2015-09-07 10:46:42
- Target version changed from Hole in the Roof to 2016
#13 Updated by intrigeri 2016-02-21 21:41:53
- Target version deleted (
2016)
#14 Updated by intrigeri 2016-08-18 12:42:20
- Status changed from In Progress to Rejected
- Assignee deleted (
anonym)
We’re using Vagrant.