Warehouse docker image no longer requires local checked-out source.
[arvados.git] / docker / README
index 38ae2a2592a5628518808e8783bf4a45c09611a0..136b06bbbec62155d5772ebff3bd8c0023100623 100644 (file)
@@ -27,15 +27,20 @@ BUILDING
 1. Copy `config.yml.example' to `config.yml' and edit it with settings
    for your installation.
 
-2. Run `./config.rb' to generate configuration files.
-
-3. Run `./build.sh' to build the following Docker images:
+2. Run `make' to build the following Docker images:
 
      arvados/api       - the Arvados API server
      arvados/docserver - Arvados documentation
      arvados/warehouse - Keep, the Arvados content-addressable filesystem
      arvados/workbench - the Arvados console
 
+   You may also build Docker images for individual Arvados services:
+
+     make api-image
+     make docserver-image
+     make warehouse-image
+     make workbench-image
+
 DEPLOYING
 ---------
 
@@ -49,13 +54,10 @@ DEPLOYING
    controller.$API_HOSTNAME
    workbench.$API_HOSTNAME
 
-2. Provision your Omniauth server with the APP_ID and
-   APP_SECRET from api/omniauth.rb.
-
-3. Deploying API:
+2. Deploying API:
    docker run -p 80:80 -p 443:443 arvados/api
 
-4. Deploying Keep:
+3. Deploying Keep:
    mkdir /tmp/keepfs
    mount -t tmpfs -o size=512M tmpfs /tmp/keepfs
    docker run -p 25107:25107 -v /tmp/keepfs:/dev/keep-0 arvados/warehouse