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

Feature/ubuntu 20.04 excluding composer and chash from git #6

Open
wants to merge 12 commits into
base: 1.11.x
Choose a base branch
from

Commits on Sep 9, 2020

  1. Configuration menu
    Copy the full SHA
    d45fa56 View commit details
    Browse the repository at this point in the history
  2. Chamilo.conf merged version between github's docker-chamilo -1.11.x a…

    …nd chamilo-lms -1.11.x, this file is only processed at docker build, still need to find out how to everride its content when using dockr run =/
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    1e4caec View commit details
    Browse the repository at this point in the history
  3. Docs updated, made some changes to avoid people folowwing step by ste…

    …p instructions to get some errors, I've also changed the host and domain used by the current example.
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    51b4ad1 View commit details
    Browse the repository at this point in the history
  4. Updated base iga to ubuntu 20.04, apt install also updates dependenci…

    …es, file include ARG instructions to override some values that were before hardcoded, still need to find out how to make the env variables override values when issuing docker run. This file downloads chamilo, composer and chash from github and then performs composer update producing a 3.5GB size docker image. I'm going to summit another pull request that avoids this steps. Finally openssh its removed , docker exec -it ${container_name} /bin/bash could be used in the docker host to get into the running container. Entrypoint inmplemented so container can run in detached mode
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    561022a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1fec724 View commit details
    Browse the repository at this point in the history
  6. Found a OCI layer 8 problem ( @me =/) we dont need to add .htacess, j…

    …ust use one downloaded pron githubs repo =)
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    7bdb248 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c794dcb View commit details
    Browse the repository at this point in the history
  8. Added composer from ubuntu repo, could not find chash install cantida…

    …te from ubuntu repos (downt know whant i've leave behind). Git clone for both previous packages excluded from Dockerfile.. composer update -n on chamilo root also excluded. Got a docker image of only 1GB size.
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    3ea1862 View commit details
    Browse the repository at this point in the history
  9. Found that when getting chamilo from github, composer update -n must …

    …be run. This step take a while to execute. But in the end got a 1.97GB docker image.
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    93fb59f View commit details
    Browse the repository at this point in the history
  10. Docs updated to remommend doing customizations in the build phase, I …

    …still hope to allow container customization throght ENV variables
    diego-bendlin committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    3f4c3d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. php-fpm added, ENV variable substitutions command deleted, images are…

    … suposed to maintain ${variables} so they can be substituted by docker run command
    diego-bendlin committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    20705e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13d7be4 View commit details
    Browse the repository at this point in the history