lamiastella

docker build

Mar 2nd, 2017
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1. bash-4.3$ docker build -t flask-sample-one:latest .
  2. Sending build context to Docker daemon 7.68 kB
  3. Step 1/8 : FROM alpine:3.5
  4. 3.5: Pulling from library/alpine
  5. Digest: sha256:dfbd4a3a8ebca874ebd2474f044a0b33600d4523d03b0df76e5c5986cb02d7e8
  6. Status: Downloaded newer image for alpine:3.5
  7. ---> 88e169ea8f46
  8. Step 2/8 : RUN apk add --update py2-pip
  9. ---> Running in c8a166e0f65b
  10. fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/main/x86_64/APKINDEX.tar.gz
  11. fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/community/x86_64/APKINDEX.tar.gz
  12. (1/12) Installing libbz2 (1.0.6-r5)
  13. (2/12) Installing expat (2.2.0-r0)
  14. (3/12) Installing libffi (3.2.1-r2)
  15. (4/12) Installing gdbm (1.12-r0)
  16. (5/12) Installing ncurses-terminfo-base (6.0-r7)
  17. (6/12) Installing ncurses-terminfo (6.0-r7)
  18. (7/12) Installing ncurses-libs (6.0-r7)
  19. (8/12) Installing readline (6.3.008-r4)
  20. (9/12) Installing sqlite-libs (3.15.2-r0)
  21. (10/12) Installing python2 (2.7.13-r0)
  22. (11/12) Installing py-setuptools (29.0.1-r0)
  23. (12/12) Installing py2-pip (9.0.0-r1)
  24. Executing busybox-1.25.1-r0.trigger
  25. OK: 61 MiB in 23 packages
  26. ---> b8ba243e655c
  27. Removing intermediate container c8a166e0f65b
  28. Step 3/8 : COPY requirements.txt /usr/src/app/
  29. ---> 6e8f6d8df316
  30. Removing intermediate container b9894f1e8fa5
  31. Step 4/8 : RUN pip install --no-cache-dir -r /usr/src/app/requirements.txt
  32. ---> Running in 1186b1bb6f13
  33. Collecting Flask==0.10.1 (from -r /usr/src/app/requirements.txt (line 1))
  34. Downloading Flask-0.10.1.tar.gz (544kB)
  35. Collecting Werkzeug>=0.7 (from Flask==0.10.1->-r /usr/src/app/requirements.txt (line 1))
  36. Downloading Werkzeug-0.11.15-py2.py3-none-any.whl (307kB)
  37. Collecting Jinja2>=2.4 (from Flask==0.10.1->-r /usr/src/app/requirements.txt (line 1))
  38. Downloading Jinja2-2.9.5-py2.py3-none-any.whl (340kB)
  39. Collecting itsdangerous>=0.21 (from Flask==0.10.1->-r /usr/src/app/requirements.txt (line 1))
  40. Downloading itsdangerous-0.24.tar.gz (46kB)
  41. Collecting MarkupSafe>=0.23 (from Jinja2>=2.4->Flask==0.10.1->-r /usr/src/app/requirements.txt (line 1))
  42. Downloading MarkupSafe-0.23.tar.gz
  43. Installing collected packages: Werkzeug, MarkupSafe, Jinja2, itsdangerous, Flask
  44. Running setup.py install for MarkupSafe: started
  45. Running setup.py install for MarkupSafe: finished with status 'done'
  46. Running setup.py install for itsdangerous: started
  47. Running setup.py install for itsdangerous: finished with status 'done'
  48. Running setup.py install for Flask: started
  49. Running setup.py install for Flask: finished with status 'done'
  50. Successfully installed Flask-0.10.1 Jinja2-2.9.5 MarkupSafe-0.23 Werkzeug-0.11.15 itsdangerous-0.24
  51. You are using pip version 9.0.0, however version 9.0.1 is available.
  52. You should consider upgrading via the 'pip install --upgrade pip' command.
  53. ---> 8dfc3d1c6f66
  54. Removing intermediate container 1186b1bb6f13
  55. Step 5/8 : COPY app.py /usr/src/app/
  56. ---> cbb47f493e2d
  57. Removing intermediate container 411dba43a9bc
  58. Step 6/8 : COPY templates/index.html /usr/src/app/templates/
  59. ---> c4159356769c
  60. Removing intermediate container fd9269bac1c2
  61. Step 7/8 : EXPOSE 5000
  62. ---> Running in db1963d9962c
  63. ---> 7b82b78488b1
  64. Removing intermediate container db1963d9962c
  65. Step 8/8 : CMD python /usr/src/app/app.py
  66. ---> Running in dbf98a7f8149
  67. ---> 625a4601910a
  68. Removing intermediate container dbf98a7f8149
  69. Successfully built 625a4601910a
  70. bash-4.3$
Advertisement
Add Comment
Please, Sign In to add comment