Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nikola Dockerfile based on Debian latest. #3

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open

Nikola Dockerfile based on Debian latest. #3

wants to merge 41 commits into from

Commits on Dec 13, 2015

  1. Created a Dockerfile based on the latest Ubuntu 14.04 image.

    Edited README.rst to reflect those changes.
    Changed username in nikola.
    	modified:   Dockerfile
    	modified:   README.rst
    	modified:   nikola
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    0e956d6 View commit details
    Browse the repository at this point in the history
  2. Minor changes to README.

    	modified:   README.rst
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    a897a7f View commit details
    Browse the repository at this point in the history
  3. Minor edits.

    	modified:   README.rst
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    e1d7cef View commit details
    Browse the repository at this point in the history
  4. minor edits to README

    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    6eaefdd View commit details
    Browse the repository at this point in the history
  5. minor edits to README

    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    85859d4 View commit details
    Browse the repository at this point in the history
  6. minor edits to README

    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    3852797 View commit details
    Browse the repository at this point in the history
  7. After consulting the Nikola Handbook, I decided to try installing

    nikola[extras] into a virtualenv. I was able to run the container, enter
    it, and build a web site without any errors.  I think I need to modify
    ./runasuser.sh now to reflect this change.
    	modified:   Dockerfile
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    2075b89 View commit details
    Browse the repository at this point in the history
  8. Installed the nikola[extras] into a virtualenv. Changed the nikola file

    to reflect the new location of the binary in
    nikola-virtualenv/bin/nikola
    
    	modified:   nikola
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    74b10a2 View commit details
    Browse the repository at this point in the history
  9. Edited README to reflect that all features of Nikola working as

    expected.
    
    	modified:   README.rst
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    26ace9a View commit details
    Browse the repository at this point in the history
  10. reformatted

    	modified:   nikola
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    f5c9246 View commit details
    Browse the repository at this point in the history
  11. Uploaded the built image to Docker Hub. Edited to reflect that addition.

    	modified:   README.rst
    dmmmd committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    55edce3 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Improved readability with formatting.

    	modified:   Dockerfile
    dmmmd committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    6b4438d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Added MAINTAINER to Dockerfile

    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    e07e8c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f0094d View commit details
    Browse the repository at this point in the history
  3. added script to build the base with dmmmdfll/nikola/debian tag

    	new file:   build-base
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    36b15a3 View commit details
    Browse the repository at this point in the history
  4. moved USER position

    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    df36001 View commit details
    Browse the repository at this point in the history
  5. Able to set the locale to US English and DK.

    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    8a2e44e View commit details
    Browse the repository at this point in the history
  6. removed jpeg package install

    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    4c0ef77 View commit details
    Browse the repository at this point in the history
  7. added libjpeg62-turbo-dev to apt-get install list

    	modified:   Dockerfile
    
    added locale information
    	modified:   Dockerfile
    
    added GitHub repo url
    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    9cb86e3 View commit details
    Browse the repository at this point in the history
  8. added /nikola-virtualenv/bin to $PATH

    seem to have fixed the locale env variables properly
    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    f2cc764 View commit details
    Browse the repository at this point in the history
  9. removed python-virtualenv package, install virtualenv with pip3

    	modified:   Dockerfile
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    de85757 View commit details
    Browse the repository at this point in the history
  10. $PATH properly updated to /nikola-virtualenv/bin so can call nikola in

    nikola script
    	modified:   nikola
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    cb5e1d3 View commit details
    Browse the repository at this point in the history
  11. changed to image name dmmmdfll/nikola/debian

    	modified:   nikola
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    8e7789b View commit details
    Browse the repository at this point in the history
  12. improved formatting

    	modified:   nikola
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    6d09285 View commit details
    Browse the repository at this point in the history
  13. No more locale warnings when running nikola.

    debian version of Dockerfile functions as expected
    	modified:   nikola
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    b09bdff View commit details
    Browse the repository at this point in the history
  14. Haven't figured out yet how to put /nikola-virutalenv/bin on $PATH and

    make it stick. Leaving nikola script with full path for now.
    	modified:   build-base
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    0dce16a View commit details
    Browse the repository at this point in the history
  15. Updated to reflect change to debian based image

    	modified:   README.rst
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    1c8d2db View commit details
    Browse the repository at this point in the history
  16. trying to fix a link for Docker best practices

    	modified:   README.rst
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    b566b6b View commit details
    Browse the repository at this point in the history
  17. trying to fix a link in rst

    	modified:   README.rst
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    e0a6c47 View commit details
    Browse the repository at this point in the history
  18. fixing block quote

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    0ec08f0 View commit details
    Browse the repository at this point in the history
  19. fixing block quote

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    1a4ae9c View commit details
    Browse the repository at this point in the history
  20. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    124e28f View commit details
    Browse the repository at this point in the history
  21. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    fc95dba View commit details
    Browse the repository at this point in the history
  22. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    58636b1 View commit details
    Browse the repository at this point in the history
  23. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    eda1066 View commit details
    Browse the repository at this point in the history
  24. Merge branch 'edit-README'

    Conflicts:
    	README.rst
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    8c0839a View commit details
    Browse the repository at this point in the history
  25. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    76a486a View commit details
    Browse the repository at this point in the history
  26. minor edits to README

    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    ab383d5 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fe4b781 View commit details
    Browse the repository at this point in the history
  28. Corrected the docker image name.

    	modified:   nikola
    dmmmd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    ce1e63e View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2015

  1. added yuicompressor and java

    	modified:   Dockerfile
    dmmmd committed Dec 20, 2015
    Configuration menu
    Copy the full SHA
    f2e7e7c View commit details
    Browse the repository at this point in the history