Feature #3333

[DRAFT] [Docker] Make local Docker install more useful for development

Added by Ward Vandewege over 3 years ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
-
Start date:
06/10/2014
Due date:
% Done:

50%

Estimated time:
(Total: 0.00 h)
Story points:
1.0

Description

Features useful for development:
  • Run tests without interfering with other (Run run-tests.sh in a fresh container?)
  • Change source files (and build executables like keepstore) without rebuilding containers
Features useful for distribution/trial/reproducibility:
  • Pull images and start containers quickly (skip the build process)
  • Change configuration (site secrets) without rebuilding images
  • Persist the database and keep volumes, but use disposable containers

Subtasks

Task #3317: Arvados source directory is bind mounted into docker image so developers can user docker for development without rebuilding images.New

Task #3242: add websockets serverClosedWard Vandewege

Associated revisions

Revision 3569bc7d (diff)
Added by Tom Clegg about 3 years ago

3824: Add dnsmasq to compute images, to make docker-in-docker work. refs #3333

Revision c0943b24 (diff)
Added by Tom Clegg about 3 years ago

3824: Add dnsmasq to compute images, to make docker-in-docker work. refs #3333

History

#1 Updated by Ward Vandewege over 3 years ago

  • Target version changed from 2014-08-06 Sprint to 2014-08-27 Sprint

#2 Updated by Tom Clegg over 3 years ago

  • Story points set to 1.0

#3 Updated by Tim Pierce over 3 years ago

  • Category set to Deployment

#4 Updated by Tom Clegg over 3 years ago

  • Target version changed from 2014-08-27 Sprint to Arvados Future Sprints

#5 Updated by Ward Vandewege over 3 years ago

  • Target version changed from Arvados Future Sprints to 2014-09-17 sprint

#6 Updated by Ward Vandewege about 3 years ago

  • Target version changed from 2014-09-17 sprint to Arvados Future Sprints

#7 Updated by Tom Clegg about 3 years ago

  • Subject changed from [Docker] Make local Docker install more useful for development to [DRAFT] [Docker] Make local Docker install more useful for development

#8 Updated by Tom Clegg about 3 years ago

  • Description updated (diff)

#9 Updated by Tom Clegg 9 months ago

  • Status changed from New to Closed

#10 Updated by Tom Clegg 9 months ago

  • Target version deleted (Arvados Future Sprints)

Also available in: Atom PDF