-
Task
-
Resolution: Won't Do
-
Minor
-
None
-
None
-
None
Clowder's base image has changed again, and this time it seems like we can't just change the base image name.
core@lambert8 ~/ndslabs-clowder/dockerfiles/extractors/video-preview $ docker build -t video-preview:test .
|
Sending build context to Docker daemon 12.8 kB
|
Step 1 : FROM clowder/pyclowder:1
|
1: Pulling from clowder/pyclowder
|
8aec416115fd: Already exists
|
695f074e24e3: Already exists
|
946d6c48c2a7: Already exists
|
bc7277e579f0: Already exists
|
2508cbcde94b: Already exists
|
9b33fc5a3c18: Pull complete
|
011cb31a08a0: Pull complete
|
c1d10da314a3: Pull complete
|
a65b0cc218e7: Pull complete
|
Digest: sha256:9ef1a08f76eda2ba904cd3b843a97b99eedf710ed5781b5a891da6e173eb9a59
|
Status: Downloaded newer image for clowder/pyclowder:1
|
---> 2dd17798784b
|
Step 2 : MAINTAINER Rob Kooper <kooper@illinois.edu>
|
---> Running in 48e78e1dae61
|
---> 27298e3de657
|
Removing intermediate container 48e78e1dae61
|
Step 3 : USER root
|
---> Running in ebf3e8d9fdaf
|
---> 500d3a3a066a
|
Removing intermediate container ebf3e8d9fdaf
|
Step 4 : RUN apt-get update && apt-get install -y libav-tools && rm -rf /var/lib/apt/lists/*
|
---> Running in 00145792e502
|
|
<SPAM SPAM SPAM>
|
|
---> 825e6310a74b
|
Removing intermediate container 00145792e502
|
Step 5 : USER clowder
|
---> Running in 9f9d7984f829
|
---> 787246e8b8bc
|
Removing intermediate container 9f9d7984f829
|
Step 6 : COPY entrypoint.sh *.py /home/clowder/
|
---> 6f10e0d73b41
|
Removing intermediate container 7a6e62d83123
|
Step 7 : ENTRYPOINT /home/clowder/entrypoint.sh
|
---> Running in e308567ce16a
|
---> 7db2724a3532
|
Removing intermediate container e308567ce16a
|
Step 8 : CMD extractor
|
---> Running in b07f1c2fe036
|
---> 1a4679799357
|
Removing intermediate container b07f1c2fe036
|
Step 9 : ENV RABBITMQ_URI "" RABBITMQ_EXCHANGE "clowder" RABBITMQ_VHOST "%2F" RABBITMQ_QUEUE "ncsa.video.preview" MAIN_SCRIPT "ncsa.video.preview.py"
|
---> Running in 364d1b5b5c9d
|
---> bc6b0a96995a
|
Removing intermediate container 364d1b5b5c9d
|
Successfully built bc6b0a96995a
|
core@lambert8 ~/ndslabs-clowder/dockerfiles/extractors/video-preview $ ls -al
|
total 64
|
drwxr-xr-x. 2 core core 4096 Feb 20 16:23 .
|
drwxr-xr-x. 9 core core 4096 Feb 20 16:10 ..
|
-rw-r--r--. 1 core core 931 Feb 20 16:23 Dockerfile
|
-rw-r--r--. 1 core core 435 Feb 20 16:10 clowder-video-preview.conf
|
-rw-r--r--. 1 core core 628 Feb 20 16:10 clowder-video-preview.service
|
-rw-r--r--. 1 core core 1886 Feb 20 16:10 config.py
|
-rwxr-xr-x. 1 core core 923 Feb 20 16:10 entrypoint.sh
|
-rwxr-xr-x. 1 core core 2797 Feb 20 16:10 ncsa.video.preview.py
|
core@lambert8 ~/ndslabs-clowder/dockerfiles/extractors/video-preview $ docker run -it video-preview:test
|
2017-02-20 16:34:29,384 INFO : pyclowder.extractors - INPUT_FILE_PATH environment variable is not set
|
Open questions:
- Can we delete these old repos, since we now use official images anyways?
- Do we even still care about running Clowder and extractors in Workbench at all?
This ticket is complete when ???